Choose your room
Location This modern hotel lies on Soledad Plaza along the Riverwalk network in the city centre. Within only a number of minutes, guests will arrive at the most important sightseeing attractions of San Antonio as well as the Alamo.
Useful information:Other names for Hotel Wyndham San Antonio Riverwalk:
Wyndham San Antonio Riverwalk
Crowne Plaza Riverwalk