Das 3-Sterne-Hotel Club Wyndham Riverside Suites San Antonio liegt in einer 14 Gehminuten Entfernung vom Marktplatz und bietet WLAN in den öffentlichen Bereichen sowie öffentliche Parkplätze in der Nähe. Das Hotel bietet die Möglichkeit, ein Picknick am San Antonio River, etwa 30 Meter von der Unterkunft entfernt, zu machen und sich in einem Swimmingpool zu entspannen.
Das Resort befindet sich nur wenige Schritte entfernt vom Ripley's Believe It or Not -- Louis Tussauds Wax Museum und bietet eine außergewöhnliche Lage im Unterhaltungs- Teil von San Antonio. Der Yanaguana Garten und Spielplatz ist in einer 12 Gehminuten Entfernung vom Club Wyndham Riverside Suites San Antonio und kann leicht erreicht werden. Die Unterkunft liegt mitten im Geschehen und ist inmitten von Bistros, Theatern und Kunstgalerien. Außerdem ist das Hotel gleich neben dem Witte Museum, und der Bahnhof Southern Pacific Passenger liegt nur 1 Kilometer von der Unterkunft entfernt. Das Club Wyndham Riverside Suites San Antonio ist in einer 10 Gehminuten Entfernung von der Bushaltestelle Redcoach.
Die 46 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen. Neben einer getrennten Toilette und einer Dusche zählen auch ein Haartrockner und Badelaken zur Ausstattung des Badezimmers. In den privaten Badezimmern sind eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Badelaken enthalten.
Das Restaurant Boudro's liegt in der Nähe vom Hotel Club Wyndham Riverside Suites und bietet eine große Auswahl an Gerichten der amerikanischen Küche.