Riverwalk Plaza HotelCurrently Open
- Address: 100 Villita St., San Antonio TX 78205, United States
- Timings: 24-hrs Details
- Ticket Price: Free
You can find this hotel in the cityâs historic downtown area. Close to art galleries, Market Square, Rivercenter Shopping Mall and many of San Antonioâs fantastic dining places, this is a great place to stay if you want to be in the thick of things. Tastefully decorated, the rooms have all of the amenities that you are used to and great views.