Choose your room
Habitaciones Atocha Rio 3*
- Wi-Fi
- Air conditioning
- No pets allowed
Habitaciones Atocha Rio Madrid hotel offers 112 rooms a 25-minute walk from the vast 19th-century El Retiro Park.
This hotel is situated in St Johns Wood, which is known for Lord's Cricket Ground, the headquarters of English cricket and a venue for domestic and international matches, steps away from the cafeteria Salon de te Al Yabal. The comfortable hotel in Madrid is 2.2 km from the huge Plaza Mayor. The Habitaciones Atocha Rio also takes you to the Crystal Palace, which is a 30-minute walk away. This property is within 600 metres of Delicias tube station and just moments from Santa Maria De La Cabeza - Embajadores bus stop.
The allergy-friendly rooms at the 3-star hotel come with such comforts as an air conditioner. The rooms come with a family bathroom.