L'hotel Club Wyndham Riverside Suites San Antonio se trouve à 12 minutes à pied du Jardin et plaine de jeux Yanaguana Garden, offrant un Wi-Fi dans les zones publiques, ainsi qu'un parking public sur place. Placé dans la localité de divertissements de "Centre de San Antonio - Riverwalk", l'hotel est situé dans les environs de la Place du marché, idéale pour les amateurs de shopping.
Cet hotel 3 étoiles est au centre de San Antonio de sorte que les clients ont un accès direct au Siège de Fort Alamo qui est dans une zone de 400 mètres. Lors de votre séjour dans Club Wyndham Riverside Suites de San Antonio, vous serez à 9 minutes de marche de la Cathédrale de San Fernando. Vous pouvez également visiter le Musée d'Art de San Antonio à seulement 1 km ainsi que profiter des bistrots, des restaurants et des théâtres près de ce logement. Vous pouvez également facilement rejoindre le Réseau de sentiers pédestres River Walk, qui se trouve dans une zone de 200 mètres. Vous trouverez l'arrêt de bus Redcoach à 10 minutes à pied de Club Wyndham Riverside Suites.
Il y a 46 chambres à l'hotel, chacune d'entre elles possède une climatisation, et des équipements de divertissement comme une TV à écran plat avec des chaînes satellite. Les pièces sont approvisionnées d'une salle de bain privée dotée d'une toilette séparée et une douche. Les salles de bains privées sont dotées d'une toilette séparée et d'une douche, ainsi que de conforts tels qu'un sèche-cheveux et des serviettes.
Les restaurants à proximité, dont Boudro's se trouvent près de Club Wyndham Riverside Suites de San Antonio.