This hotel is just 10 minutes’ walk from The San Antonio River Walk, Henry B. Gonzales Convention Center and The Alamo historic site. This property features an outdoor pool.
Number of rooms: 131
601 South Saint Mary's Street, San Antonio, TX 78205, United States
Hotel booked 1 times today.