Located nearly a 25-minute walk from Puerta del Sol, Madrid Rio Rooms hotel is just 250 metres from Parroquia de San Hermenegildo Church.
The rooms at Madrid Rio Rooms hotel have a flat-screen TV with satellite channels, along with coffee/tea making facilities for your convenience. Bathroom essentials include a separate toilet and a shower, and such comforts as hair dryers and bath sheets.
Guests can enjoy Japanese Fusion cuisine at Shushicome, situated about a 5-minute walk away.
Situated merely 1.5 km from the luxurious over-the-top rococo Royal Palace of Madrid, this budget guest house also gives access to such sports venues as Santiago Bernabeu Stadium, which is a 15-minute ride away. Religious sights in the area include Temple of Debod (2.1 km) and Convent of the Royal Barefoot Nuns Monasterios de las Descalzas Reales (1.9 km). Shopping enthusiasts will enjoy being 5 minutes by car from the huge Plaza Mayor. The hotel is nearly a 5-minute walk from Juan Duque-Pizarra bus stop and within walking distance of Puerta del Angel tube station.