Located on the San Antonio Riverwalk and less than 5 minutes’ walk from the city centre, this hotel features an on-site Italian restaurant. Guests also have access to a spa and an outdoor pool.
Number of rooms: 474
420 West Market Street, San Antonio, TX 78205, United States
Hotel booked 4 times today.