Further information about this hotel will be available shortly
Situated in San Antonio, this hotel is close to Blue Star Contemporary Art Center, River Walk, and Alamo. Also nearby are Tower of the Americas and Rivercenter Mall.
Direct dial telephone
Satellite cable TV