Located approximately a 5-minute walk from Parroquia de San Hermenegildo Church, Madrid Rio Rooms hotel gives quick access to various city sites.
The rooms at the property have a flat-screen TV with satellite channels, along with tea/coffee making equipment for your convenience. They have kitchen facilities, such as a refrigerator and kitchenware. Guests will make use of hair dryers and bath sheets in bathrooms equipped with a separate toilet and a shower.
Shushicome is within 5 minutes' walk of the Madrid Rio and specialises in Japanese Fusion cuisine.
The ridge-top Royal Palace of Madrid is a mere 1.5 km from the guest house, while the Puerta del Sol is about 2 km away. The famed Gran Via Street can be reached around 25 minutes' walk away. The best historical sights to visit here include the cibeles Cybele Palace, situated 2.6 km from the Madrid Rio. The hotel is 50 m from Juan Duque-Pizarra bus stop and within reach of Puerta del Angel tube station.