Choose your room
Atocha Center Apartment
Set in the Madrid Rio district, a 25-minute walk from Plaza de Cibeles, Atocha Center Apartment Madrid accommodates up to 4 guests.
This apartment is located 1 km from Atocha train station and just a few steps from Delimbo Gallery. The 50 m² apartment is within 600 metres of Delicias underground station and a 30-minute stroll from the huge Plaza Mayor. You can also reach Museo Nacional Centro de Arte Reina Sofia, which is a 16-minute walk away.
Atocha Center Apartment provides guests with air conditioning, as well as modern conveniences like a flat-screen TV with satellite channels for a more enjoyable stay. Featuring a separate toilet and a shower, a bathroom provides a hair dryer and towels.
This accommodation is equipped with a fridge and an oven, ensuring your comfort. Guests might as well make use of tea and coffee making facilities. The restaurant Taberna el Sur is located in the vicinity of the 2-bedroom Atocha Center Apartment. Santa Maria De La Cabeza - Embajadores bus stop is 450 metres away.