Hotel Residence Inn by Marriott Fairfield Napa
★★★
1185 Admiral Callaghan Ln, Vallejo, CA 94591, USA, Vallejo (CA), United States Show on map
Comfort Inn is a hotel in Vallejo (CA), United States. It is one of 22 places to stay in Vallejo (CA) listed on Triptoic.
1185 Admiral Callaghan Ln, Vallejo, CA 94591, USA, Vallejo (CA), United States
Comfort Inn is located at 1185 Admiral Callaghan Ln, Vallejo, CA 94591, USA, Vallejo (CA), United States.
Highly rated alternatives close by