Econo Lodge

275 Alameda Del Prado
Novato, CA  
Hours of Operation
Mon. - Sun. 24 Hours
Customer Reviews
Business Details
People Also Viewed
The Fairmont Sonoma Mission Inn & Spa
100 Boyes Blvd
Sonoma, CA
 (12)
Atherton Inn
1201 W Selby Ln
Redwood City, CA
St Helena Travel Ctr
1400 Oak Ave
Saint Helena, CA