Dieses Suitehotel liegt in der Innenstadt von San Antonio, nur 3,5 km von der historischen Stätte The Alamo entfernt. Dieses Best Western bietet Ihnen einen Innenpool und Suiten mit kostenfreiem WLAN.
Zimmeranzahl: 72
1002 South Laredo Street, San Antonio, TX 78204, USA