Hotel Travel Inn Vallejo

160 Lincoln Rd East, 94591 Vallejo, United States - Vallejo. See on map
Book now

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.

Reviews

There are still no ratings for this hotel