Situato nel quartiere Northwest San Antonio di San Antonio, l'intown Suites Extended Stay San Antonio/ offre camere climatizzate.Il Leon Valley South dista 15 km dal River Walk.
Numero delle stanze: 10
6451 Bandera Road, San Antonio, 78238, Stati Uniti