The unique Towneplace Suites San Antonio Downtown is a 2-star property set next to The Alamo, San Antonio River and River Walk featuring a courtyard and a cocktail lounge. The hotel opened in 2009 and remains an example of contemporary architecture in San Antonio ever since.
Nestled in the heart of San Antonio and a 15-minute walk from San Antonio Museum of Art train station. You can find Spanish Governor s Palace, The History Shop and San Antonio Children s Museum only 150 meters from the property.
Nearby points of interest include museums and the palace.
Towneplace Suites San Antonio Downtown is 10 minutes' walk from the center of San Antonio. A 15-minute drive will bring guests from San Antonio International airport to the hotel.
Luxury rooms feature free Wi-Fi, climate control, a work desk, a telephone and an ergonomic chair. They boast a modern décor and offer a microwave, a dishwasher and a fridge.
Eat & Drink
The restaurant serves international dishes.
Guests can use car rental services on site.
Such on-site leisure facilities as an indoor swimming pool, an outdoor swimming pool and a tennis court are available for the guests' use.
Wireless internet is available in the entire hotel for free.
High-speed internet access is available in the entire hotel for free.
private parking is possible on site (reservation might be needed) at USD 25 per day.