El Club Wyndham La Cascada ofrece WiFi gratuita y se encuentra en San Antonio, a 700 metros del centro de convenciones Henry B. González.
Las habitaciones incluyen aire acondicionado y TV de pantalla plana por cable. Hay reproductores de DVD disponibles bajo petición. Todas las habitaciones están equipadas con baño privado con bañera y ducha, artículos de aseo gratuitos y secador de pelo.
La recepción está abierta las 24 horas.
El Club Wyndham La Cascada se encuentra a 800 metros del paseo del río y del Museo Ripleys Believe It Or Not. El aeropuerto de San Antonio está a 13 km.