Travel Inn San Antonio

3.2 (917)hotel

An extended-stay hotel in San Antonio’s Northeast Side industrial district, designed for longer visits.

Get directions

Description

Situated in the city's Northeast Side industrial district, Travel Inn San Antonio operates as an extended-stay lodging option.

Ask Karpo for more information.