Rio by Wynwood House ofrece alojamiento con aire acondicionado en el centro de Madrid, a 9 min a pie de Gran Vía, a menos de 1 km de Estación de metro Gran Vía y a pocos pasos de Estación de metro Plaza de España. Se ofrece wifi gratis.
Todas las unidades disponen de baño privado, TV de pantalla plana y cocina totalmente equipada.
Cerca del alojamiento hay puntos de interés como Templo de Debod, Royal Palace of Madrid y Museo Thyssen-Bornemisza. El aeropuerto más cercano (Aeropuerto Adolfo Suárez Madrid - Barajas) está a 19 km del alojamiento.