Habitaciones Atocha Rio Madrid hotel has 112 rooms and is located a 25-minute stroll from Gran Via Street.
Situated just 1.6 km from Kapital, this hotel also gives access to such sports venues as the football Santiago Bernabeu Stadium, which is 7 km away. The neoclassical Neptune Fountain is a stone's throw from the 3-star hotel, while Santa Maria De La Cabeza - Embajadores bus stop is 150 metres away. Shopping enthusiasts will enjoy being a 10-minute ride from the Plaza de Colón. The Habitaciones Atocha Rio is walking distance from Delicias underground station and in the vicinity of Atocha train station.
The cafeteria Salon de te Al Yabal is about 100 metres away.
Check-in:from 15:00-20:00 hours
Check-out:until 11:00 hours