Das 3-Sterne-Hotel Club Wyndham Riverside Suites San Antonio befindet sich im Unterhaltungs- Viertel, rund 5 Gehminuten vom Fluss San Antonio River entfernt. Das Resort befindet sich nur 400 Meter von der Schlacht von Alamo, verfügt über 46 Zimmer und einen Swimmingpool.
Marktplatz ist etwa 1 km vom Hotel und die Geschäfte am Rivercenter ist in 9 Gehminuten von hier aus zu erreichen. Das Club Wyndham Riverside Suites San Antonio ist auch mitten in Bistros, Kunstgalerien und Theatern. Ripley's Believe It or Not -- Louis Tussauds Wax Museum ist 250 Meter von der Unterkunft entfernt. Die Bushaltestelle San Antonio Greyhound liegt nur wenige Schritte entfernt vom Hotel.
Das Club Wyndham Riverside Suites verfügt über klimatisierte Zimmer, die mit einem persönlichen Safe, Ausstattung zur Kaffee- & Teezubereitung und einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Zu den weiteren Annehmlichkeiten gehören ein Bügeleisen/Bügelbrett und eine Klimaanlage sowie einen Flachbildfernseher mit Satellitenkanälen für Ihre Unterhaltung. Die Badezimmer verfügen über eine getrennte Toilette und eine Dusche. Hier findet man auch ein Haartrockner und Handtücher.
Etwa 5 Gehminuten vom Hotel Club Wyndham Riverside Suites entfernt, lädt das Restaurant Ocho at Hotel Havana zum Speisen ein.