Filter Results
Apply Filters
Clear Filters
Central hotels in Novato
Residence Inn By Marriott Novato Sonoma
7546 Redwood Rd, Novato, United States Show map
Offering air-conditioned rooms and Wi-Fi in public areas, the 3-star Residence Inn By Marriott Novato Sonoma is 10 minutes' drive from Rush Creek and 4.4 km from Olompali State Historic Park. Located…
From US$ 204
Book Now