Choose your room
Rio By Wynwood House Aparthotel 3*
Rio By Wynwood House Aparthotel Madrid, located merely a 10-minute walk from the Vast pedestrianized Puerta del Sol Public Square, features Wi-Fi in public areas.
The hotel boasts a convenient location within a 300-metre distance of Santo Domingo underground station and within easy reach of the prominent opera house "Teatro Real". This 3-star aparthotel is a 15-minute ride from the football Santiago Bernabeu Stadium and 0.6 km from the famed Gran Via Street. The Rio By Wynwood House Aparthotel is within a few blocks of the scenic Plaza de Santa Ana. The property is 750 metres from Gran Via-Callao bus stop and 2.7 km from Atocha train station in Madrid.
Mamajuana Rock II serves Spanish dishes and lies a stone's throw from this hotel.