Located on the San Antonio River Walk and close to the Alamo this casual, tropics – inspired hotel was built in 1962.
Hotel
308 Rooms
Acquired 2018
Investor Portal