Situado a unos 400 metros de la Misión del Álamo, y a 1 km de la Torre de las Américas, el hotel Club Wyndham Riverside Suites San Antonio, de 3 estrellas, cuenta con una piscina, para que los huéspedes puedan darse un chapuzón. Si te quedas aquí, tendrás WiFi en toda la propiedad y un aparcamiento público en las instalaciones.
Este resort se encuentra en un barrio de ocio, a muy poca distancia del Paseo del río de San Antonio. El Club Wyndham Riverside Suites San Antonio también está ubicado entre restaurantes y bares. El hotel está situado a unos 10 minutos en coche del Jardín Botánico de San Antonio, mientras que la estación de autobuses San Antonio Greyhound está a unos 5 minutos a pie. Para los que viajan desde lejos, el aeropuerto Internacional de San Antonio está a 23 minutos en coche.
El hotel Club Wyndham Riverside Suites San Antonio cuenta con 45 habitaciones y algunas disponen de TV de pantalla plana con canales vía satélite, y comodidades como una plancha y tabla de planchar, climatizador. Las habitaciones disponen de un horno de microondas, nevera grande y utensilios, así como de baños privados con una bañera y una ducha.
El restaurante Ocho at Hotel Havana ofrece comida latina, y está situado a unos 5 minutos a pie.