Madrid Rio Rooms hotel offers quick access to Parroquia de San Hermenegildo Church, located just a 5-minute stroll away.
The ridge-top Royal Palace of Madrid is only 1.5 km from the guest house, while 2.5 km from the Reina Sofía Museum this place. Shopping venues in the area include Gran Via Boulevard (2.2 km) and the Plaza de Cibeles (2.7 km). Also, the large urban Puerta del Sol Plaza lies nearly a 25-minute walk away, and Puerta del Ángel underground station is within a few blocks of the Rio Rooms Madrid. Well-connected to many sights, this Madrid hotel is a mere 300 metres from Juan Duque-Pizarra bus stop.
The rooms are equipped with tea and coffee making facilities, along with a flat-screen TV with satellite channels for guests' comfort. Offering a separate toilet and a shower, the bathrooms are fitted with hairdryers and towels.
Offering Italian meals, Papa Piccolo is situated in the immediate vicinity of the Rio Rooms Madrid.
Check-in:from 15:00-21:00 hours
Check-out:until 11:00 hours