Centrally located between San Francisco and the Sonoma Wine Country, our hotel offers 108 uniquely decorated sleep rooms for guests and also includes many amenities to make their stay comfortable. It also offers 4 meeting rooms for event purposes
215 Alameda Del Prado
Testimonials