Filter Results
Apply Filters
Clear Filters
Self Catering in Vallejo
Travel Inn Vallejo
Lincoln Road East 160, Vallejo, United States Show map
Travel Inn Vallejo features 60 rooms and lies 3.7 km from Mare Island Museum. The motel also includes a car park.
From US$ 112
Book Now