El Club Wyndham Riverside Suites se encuentra en San Antonio, a 200 metros del River Walk y del Museo Ripleys Believe It Or Not.
Las habitaciones disponen de TV de pantalla plana con canales por cable. Todas las habitaciones incluyen baño privado con bañera o ducha. Se proporcionan artículos de aseo gratuitos y secador de pelo. El Club Wyndham Riverside Suites ofrece WiFi gratuita.
La recepción está abierta las 24 horas.
El Club Wyndham Riverside Suites está a 300 metros de El Álamo y a 400 metros del centro de convenciones Henry B. González. El aeropuerto más cercano es el de San Antonio, ubicado a 12 km.