at 100 Villita St, San Antonio, 78205 United States
The Riverwalk Plaza Hotel & Suites: A Historic Full Service Boutique Hotel located on the Riverwalk in downtown San Antonio!
Our historic boutique hotel offers spacious, newly renovated rooms and suites and generous amenities just steps from the picturesque and lively Riverwalk. Discover the perfect balance of comfort, convenience and value that has made us a favorite of business and leisure travelers alike among San Antonio hotels.
39014 FB users likes Riverwalk Plaza Hotel, set it to 3 position in Likes Rating for San Antonio, Texas in Hotel category