Choose your room
Atocha Rooms 3*
- Wi-Fi
- Air conditioning
- No pets allowed
Located nearly 25 minutes' walk from the Vast pedestrianized Puerta del Sol Public Square, the comfortable Atocha Rooms Madrid hotel offers access to tourist attractions throughout Madrid.
The 3-star guest house stands in the Madrid Rio district of Madrid, 2.5 km from the religious sites like the Catholic church "Catedral de Sta Maria la Real de la Almudena". This Madrid hotel offers proximity to natural sights like the vast 19th-century El Retiro Park (2.1 km) and Royal Botanical Garden of Madrid (1.7 km). Also, the official residence "Royal Palace of Madrid" lies about a 10-minute drive away, while Delicias underground station is a few moments from the Atocha Rooms. The accommodation is located in Madrid, just 450 metres from Atocha train station.
There are 11 rooms comprising a balcony. They come with a flat-screen TV with satellite channels, as well as such comforts as air conditioning. A separate toilet and a shower, along with a hairdryer and bath sheets, are featured in the bathrooms.
The Atocha Rooms Madrid is just around the corner from Empanadillas Los Tres Cerditos serving Chinese dishes.