Choose your room
Madrid Rio Rooms
Located 250 metres from Parroquia de San Hermenegildo Church, Madrid Rio Rooms hotel gives easy access to various tourist attractions. Also, you can use public parking nearby.
This Madrid guest house is situated nearly 25 minutes' walk from Puerta del Sol and within close proximity of Puerta del Angel underground station. The hotel provides history lovers with proximity to Royal Palace of Madrid (1.5 km) and the cibeles Cybele Palace (2.6 km). The accommodation lies 25 minutes on foot from Gran Via Boulevard. Juan Duque-Pizarra bus stop is located within sight of Madrid Rio Rooms hotel.
This Madrid property is just a short walk down to La Choza Nautica serving Spanish dishes.
Hotel Policy
- Children and extra beds
- There are no extra beds provided in a room.