About Riverwalk Plaza Hotel & Suites
The Riverwalk Plaza Hotel & Suites is a historic boutique hotel located downtown on the San Antonio River. It is a 132 room small luxury hotel with a gourmet restaurant, a cigar and martini lounge, business and fitness centers, and meeting and banquet facilities for up to 350 persons.