Location
With a stay at OYO Hotel San Antonio near AT&T Center in San Antonio, you'll be a 4-minute drive from Frost Bank Center and 9 minutes from Henry B. González Convention Center. This motel is 5.2 mi (8.4 km) from Alamo and 6.8 mi (10.9 km) from Alamodome.
Rooms
Make yourself at home in one of the 25 air-conditioned rooms featuring flat-screen televisions. Cable television is provided for your entertainment. Conveniences include phones, as well as desks and separate sitting areas.