The 3-star Econo Lodge Central is set just 2.7km from The Alamo, The Woodlawn Theater and The San Antonio Art Institute. The business hotel is a good example of international architecture in San Antonio.
The hotel is notable for the perfect setting not far from a river as well as theaters and museums. The venue is 5.2km away from Witte Museum, Laurie Auditorium and Monte Vista.
A zoo, an aquarium and an amusement park are only a few steps from the hotel.
The city center lies within 5km from the venue. Just 10 minutes' drive from San Antonio International airport.
All 55 air-conditioned rooms at Econo Lodge Central feature satellite TV, IDD telephone, a separate toilet, a microwave and ironing facilities. Many guestrooms offer views of the San Antonio River. A hairdryer and complimentary toiletries can be found in all bathrooms.
Such business facilities as an internet terminal and internet connection are also available on site.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.