The 2-star Garden Inn - Near At&T Center San Antonio, located about 10 minutes by car from Freeman Coliseum, offers an outdoor pool area, Wi-Fi in the rooms. The hotel is situated in the heart of San Antonio, at a distance of 7 km from such cultural attractions as The DoSeum.
The property is in a popular area of San Antonio. The nearby sports attractions are the multi-purpose indoor AT&T Center Arena (2.6 km), and Willow Springs Golf Course (2.1 km). Staying at this San Antonio hotel, you can also enjoy natural sights such as Woodard Park, which is approximately a 10-minute ride away. For those travelling from afar, San Antonio International airport is 23 minutes' drive away.
A microwave oven and a mini-refrigerator are available upon request.
The Garden Inn - Near At&T Center San Antonio offers a daily continental breakfast in the restaurant. The seafood restaurant La Playa Seafood is located in the neighbourhood of this San Antonio property.
Book Garden Inn - Near At&T Center San Antonio
More +
Less -