221 D St., Davis, CA 95616 US
With a stay at Econo Lodge, you'll be centrally located in Davis, steps from Pence Gallery and minutes from United States Bicycling Hall of Fame.
- 26 rooms in hotel
- Typically sells for 71.99 - 75.99 USD
~41.13 Miles from Vallejo center
|Econo Lodge Inn & Suites in Novato|
275 Alameda Del Prado, Novato, CA 94949 US
When you stay at Econo Lodge Inn & Suites in Novato, you'll be minutes from Pacheco Ranch Winery.
~15.35 Miles from Vallejo center
Next: Show All Available Comparable Hotels with Pricing >