Este hotel está situado en San Antonio, a menos de 10 minutos en coche del Álamo y del paseo del río. Ofrece desayuno y habitaciones con conexión Wi-Fi gratuita.
Todas las habitaciones incluyen TV LCD de pantalla plana. Las habitaciones del Econo Lodge Downtown South disponen de set de té y café, microondas y nevera.
El South San Antonio Econo Lodge cuenta con una piscina al aire libre. Hay servicio de lavandería y prensa gratuita en el vestíbulo.
El centro de convenciones Henry González y el parque acuático Splashtown se encuentran a 10 minutos en coche del hotel. El Econo Lodge está a 10 minutos del centro de la ciudad.