Only 1 mile from the historic Alamo, this San Antonio hotel features an outdoor pool and free Wi-Fi. Each guest room is equipped with cable TV.
Numero delle stanze: 151
100 West Cesar Chavez Boulevard, San Antonio, TX 78204, Stati Uniti
Prenotato 1 volte oggi.