Find the right hotel in San Francisco Bay Area

Top-rated hotels, great locations, and flexible options for every kind of trip.

2 accommodations in San Francisco Bay Area

Green House 6 photos

Green House

0.5 2 reviews
1212 Greenmoor Drive

Located at a distance of 3.3 km from Almaden Lake Park, the 3-bedroom Green House Villa provides access to a swimming pool. Offering Wi-Fi, the accommodation is located within a 10-minute drive of…

Free cancellation

Thank you for your feedback

Thank you for subscribing

Close