Das 3-Sterne-Hotel Club Wyndham Riverside Suites San Antonio bietet einen Gepäckraum und liegt lediglich 5 Minuten zu Fuß vom Ripley's Believe It or Not -- Louis Tussauds Wax Museum entfernt. Das Hotel verfügt über einen Swimmingpool und liegt in einer Entfernung von 4 km von natürlichen Sehenswürdigkeiten wie den Japanese Tea Gardens.
Das Resort befindet sich in einer außergewöhnlichen Lage, in einer 20 Gehminuten Entfernung vom Bahnhof Southern Pacific Passenger und in der Nähe von der Schlacht von Alamo. Während Ihres Aufenthalts im Club Wyndham Riverside Suites San Antonio sind Sie in 200 Meter Entfernung zum River Walk. Die Gäste können interessante Orte erkunden, denn die Unterkunft ist inmitten von Bistros, Theatern und Kunstgalerien. Der Marktplatz liegt gleich neben dem Hotel. Das Hotel Club Wyndham Riverside Suites liegt in 10 Gehminuten Entfernung von der Bushaltestelle Redcoach entfernt.
Jedes der 46 Zimmer ist mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Eine getrennte Toilette und eine Dusche stehen ebenfalls zur Verfügung. Gäste sind eingeladen, einen Haartrockner und Badelaken in den privaten Bädern mit einer getrennten Toilette und einer Dusche zu nutzen.
Das Restaurant Boudro's liegt etwa 250 Meter von der Unterkunft entfernt und serviert amerikanische Gerichte.