The Riverwalk Plaza Hotel is a Tourist hotel. Located in City Center area. Shopping is within walking distance and the nightlife/restaurants are right next to the hotel.
Located in downtown San Antonio Extensive convention facilities and friendly; professional staff; Alamo City Riverwalk will ensure your stay exceeds your expectations
Pets Are Not Allowed