Club Wyndham Riverside Suites ligt in San Antonio, op 200 m van River Walk en het Ripleys Believe It Or Not Museum.
Alle kamers zijn voorzien van een flatscreen-tv met kabelzenders. Alle kamers hebben een eigen badkamer met een bad of een douche. Tot de extra's behoren gratis toiletartikelen en een haardroger. Het Club Wyndham Riverside Suites biedt gratis WiFi.
De receptie is 24 uur per dag geopend.
The Alamo ligt op 300 m van Club Wyndham Riverside Suites, en het conferentiecentrum Henry B Gonzalez bevindt zich op 400 m afstand. De dichtstbijzijnde luchthaven is San Antonio, op 12 km van de accommodatie.