Riverwalk Plaza Hotel & Suites

Starting at

TripAdvisor Review

Based on 660 review

See all

This charming boutique hotel is located right in the heart of downtown San Antonio, just steps away from the famous River Walk and within easy walking distance of the downtown convention centre. Sightseers won't want to miss the historic Alamo museum, the site of the Battle of the Alamo in 1836, jus...

More details