Il Club Wyndham Riverside Suites si trova a San Antonio, a 200 m dal River Walk e dal Ripleys Believe It Or Not Museum.
Tutte le camere sono dotate di TV a schermo piatto con canali via cavo. Tutte le camere sono dotate di bagno privato con vasca o doccia. Tra gli extra figurano un set di cortesia e un asciugacapelli. Club Wyndham Riverside Suites dispone di WiFi gratuito.
La reception è aperta 24 ore su 24.
Il Club Wyndham Riverside Suites dista 300 m da Alamo e 400 m dal centro convegni Henry B Gonzalez. L'Aeroporto più vicino è quello di San Antonio, a 12 km.