Hotel Travel Inn Vallejo
160 Lincoln Rd East, 94591 Vallejo, United States - Vallejo.
See on map
Where is the lodging establishment?
160 Lincoln Rd East, 94591 Vallejo, United States - Vallejo.
Choose your room
Hotel Travel Inn Vallejo
This lovely hotel is in China Town. Travel Inn Vallejo features a total of 60 rooms. Pets are not permitted on the premises.