Prices : from 89.1 USD to 289 USD
Located on the beautiful Riverwalk in the heart of San Antonio city centre, this hotel is a short stroll from popular area attractions and features a restaurant and bar.
Number of rooms : 132
Riverwalk Plaza Hotel
100 Villita Street
TX 78205 San Antonio (Texas)