Courtyard
Hotel
San Antonio, Bexar County
San Antonio Riverwalk is one mile from this Courtyard hotel in Texas. The hotel features an outdoor pool and a gym with guest rooms that offer free Wi-Fi.
Number of rooms: 149
600 Santa Rosa South, San Antonio, TX 78204, United States
Hotel booked 1 times today.