Apresentando acomodações bem equipadas com acesso Wi-Fi gratuito no centro de Madrid, Rio by Wynwood House situa-se a 9 minutos a pé de Gran Via e a menos de 1 km de Estação de Metro de Gran Vía.
Todas as unidades possuem ar condicionado e incluem uma casa de banho privativa, televisão de ecrã plano e uma cozinha totalmente equipada.
Rio by Wynwood House tem vários pontos de interesse populares nas suas proximidades, incluindo Estação de Metro de Plaza de España, Templo de Debod e Royal Palace of Madrid. O aeroporto mais próximo é o Aeroporto Adolfo Suárez - Madrid-Barajas, que fica a 19 km de Rio by Wynwood House.