170 South Market Street, San Jose
Nice hotel in the heart of downtown San Jose. Very close to restaurants and shops.
835 George St, Montara
1201 West Selby Lane, Redwood City
393 Stage Rd, Pescadero
8122 Moss Landing Rd, Moss Landing
4781 San Lucas Way, San Jose
View More Hotels & Motels