The 2-star Comfort Inn & Suites Near The At&T Center San Antonio is within 7 km of The Alamo Fort and has a swimming pool and a gym. The hotel is a good starting point to San Antonio's sports attractions, including the multi-purpose indoor AT&T Center Arena, which is 2.5 km away.
The accommodation has a convenient setting within 7 km of San Antonio Zoo, while natural sights like Splashtown San Antonio are approximately a 25-minute walk away. Guests can easily reach Woodard Park approximately a 10-minute ride from the Comfort Inn & Suites Near The At&T Center San Antonio. For those travelling from afar, San Antonio International airport is 27 minutes' drive away.
Also, Comfort Inn & Suites Near The At&T Center features a cocktail bar.