Marinwood Inn & SuitesLocanda
275 Alameda Del Prado, Novato, CA 94949, Stati Uniti
Offering a seasonal heated outdoor pool and an on-site restaurant, Marinwood Inn & Suites is situated between Napa and San Francisco, within 40 km of both. Free Wi-Fi access is available.