Hotel Muir Lodge Motel
★★★
4 Mariposa St., Vallejo (CA), United States Show on map
Rodeway Inn Napa is a 3-star hotel in Vallejo (CA), United States. It is one of 22 places to stay in Vallejo (CA) listed on Triptoic.
4 Mariposa St., Vallejo (CA), 94590, United States
Rodeway Inn Napa is located at 4 Mariposa St., Vallejo (CA) 94590, United States.
Rodeway Inn Napa is rated 3 stars.
Highly rated alternatives close by
Hotel
#1 in Benicia
Hotel