Situated about 25 minutes' walk from the comfortable Atocha Rooms Madrid hotel, guests can visit the Vast pedestrianized Puerta del Sol Public Square.
There are 11 rooms at this Madrid hotel, each of them has air conditioning, as well as entertainment amenities such as a flat-screen TV with satellite channels. Bathrooms include a separate toilet and a shower, and such comforts as a hair dryer and towels.
Empanadillas Los Tres Cerditos is steps away from the Atocha Rooms and specialises in Asian cuisine.
This 3-star guest house lies in the Madrid Rio district of Madrid, a short way from Museo Nacional Centro de Arte Reina Sofia. You can find the cibeles Cybele Palace, which is a great place to explore the area, 2.3 km from the hotel. The grand Gran Via Boulevard is around 10 minutes' drive away, and Delicias underground station is just steps from the Atocha Rooms Madrid. The property is located merely 450 metres from Atocha train station, while Ferrocarril bus stop is merely 250 metres away.