
Rated: 6.9 out of 10 by other travelers
866 Hopper Avenue, Santa Rosa, CA, US, 95403 |
|
This Ramada is located approximately 20 miles from Napa Valley wine country and 60 miles from San Francisco International Airport.
Motel amenities include the outdoor pool. The inn also offers safety deposit, 24-hour front desk service, and free parking.
All rooms have clock radios, hairdryers, exterior access, and cable TV.