Los huéspedes del hotel Club Wyndham Riverside Suites San Antonio, de 3 estrellas, pueden visitar la Torre de las Américas, ubicada a unos 15 minutos a pie. Con una ubicación a 400 metros de la Misión del Álamo, el resort ofrece 46 habitaciones y una piscina.
La ubicación del hotel en el centro de San Antonio garantiza un acceso rápido al Museo de Cera Louis Tussauds de Ripley's Believe It or Not, que se ubica a tan solo 5 minutos a pie. Entre las atracciones que puedes encontrar a una distancia de 3 km del Club Wyndham Riverside Suites verás el Parque Brackenridge. Este lugar también se ubica cerca de restaurantes, bistrós y teatros. Independientemente de la religión, los viajeros prefieren visitar la Catedral de San Fernando, un popular lugar de culto situado en los alrededores de este hotel. La parada de autobús Redcoach está a poco más de 10 minutos a pie de del hotel Club Wyndham Riverside Suites, y a poco más de 20 minutos a pie de la estación de tren Southern Pacific Passenger.
Las habitaciones están equipadas con equipo de café y té, además de una tv de pantalla plana con canales vía satélite para la comodidad de los huéspedes. Hay un cuarto de baño privado con inodoro separado y ducha en cada unidad.
El restaurante Boudro's está al alcance del Club Wyndham Riverside Suites San Antonio.