Located a mere 5 minutes' stroll from The Alamo History Museum, Club Wyndham Riverside Suites San Antonio hotel has a sun deck, a summer terrace, and spa therapy. Located in an entertainment area and in the vicinity of spiritual landmarks like San Fernando De Bexar Cathedral, the 3-star hotel features 46 rooms plus a swimming pool.
The resort has an exceptional setting 1.1 miles from San Antonio Museum of Art, while natural sights like the long-standing San Pedro Springs Park are 1.6 miles away. The smoke-free Club Wyndham Riverside Suites is just 10 minutes by foot from Redcoach bus stop and right near Travis Park. Guests will also appreciate the vicinity to Military Plaza, located 0.4 miles away. The scenic San Antonio River Walk is also situated approximately a 10-minute stroll away. The Club Wyndham Riverside Suites San Antonio is also situated only 0.9 miles from Southern Pacific Passenger train station.
The rooms at the property are fitted with climate control as well as coffee/tea making facilities. The private bathrooms include a separate toilet and a shower. The private bathrooms have a separate toilet and a shower, along with comforts such as hairdryers and bath sheets.
The nearby dining opportunities include Boudro's, which is in the immediate vicinity of the Club Wyndham Riverside Suites.