Das 3-Sterne-Hotel Club Wyndham Riverside Suites San Antonio verfügt über 46 Zimmer und liegt ungefähr 5 Gehminuten vom Fluss San Antonio River entfernt. Das Resort mit einem Swimmingpool befindet sich nur 400 Meter von der Schlacht von Alamo im Unterhaltungs- Stadtviertel Downtown - Riverwalk.
Das Hotel befindet sich im Herzen von San Antonio, und zwar in unmittelbarer Nähe vom Marktplatz. Einkaufszentrum Rivercenter in nur 10 Gehminuten Entfernung vom Club Wyndham Riverside Suites San Antonio ist eine der nahegelegenen Attraktionen. Die Unterkunft ist mitten in Bistros, Kunstgalerien und Theatern und liegt auch ungefähr 250 Meter vom Ripley's Believe It or Not -- Louis Tussauds Wax Museum entfernt. In der Gegend gibt es eine Reihe von Einkaufsmöglichkeiten: das Henry B. Gonzalez Convention Center liegt nicht weit entfernt vom Hotel. Das Club Wyndham Riverside Suites San Antonio befindet sich in der Nähe des Bahnhofs Southern Pacific Passenger, und zwar in ca. 20 Gehminuten Entfernung.
Jedes Zimmer verfügt über private Badezimmer mit einer getrennten Toilette und einer Dusche. Ein Flachbildfernseher mit Satellitenkanälen sowie Annehmlichkeiten wie eine Klimaanlage sind ebenfalls vorhanden.
250 Meter von der Unterkunft entfernt können die Gäste südwestliche Gerichte im Restaurant Boudro's probieren.