Location
Situated in San Antonio, this hotel is within 6 mi (10 km) of Republic Golf Course, AT&T Center, and Willow Springs Golf Course. AT&T Center and Freeman Coliseum are also within 6 mi (10 km).
Hotel Features
This hotel features a seasonal outdoor pool, conference rooms, and laundry facilities. Free continental breakfast, free WiFi in public areas, and free self parking are also...