Club Wyndham La Cascada
226 Dwyer Avenue, San Antonio, TX USA
Discover a downtown retreat in San Antonio at the Club Wyndham La Cascada, where guests can enjoy one- and two-bedroom resort suites that feature private rooms, separate living/dining areas, full kitchens, washer/dryer and whirlpool tubs. Guests love the spectacular city views from their private balcony, along with the resort amenities like the rooftop swimming pool, hot tub and the fitness center. Enjoy a stroll to the shops, restaurants and nightlife along the famous San Antonio River Walk.