Atocha Madrid Apartment is located 25 minutes' walk from the scenic Plaza de Santa Ana and 6 km from the football Santiago Bernabeu Stadium.
This apartment offers a seating area equipped with a flat-screen TV with satellite channels, as well as comforts like air conditioning. Also, a bathroom comes with a separate toilet and a shower, along with a hairdryer and bath sheets.
Enhance your stay with the convenience of kitchenware provided in the property.
This apartment lies in the Madrid Rio district, 3.3 km from the ancient Egyptian Temple of Debod. The centre of Madrid is reachable within a 20-minute walking distance. Atocha Madrid Apartment is within a 300-metre distance of Santa Maria De La Cabeza - Embajadores bus stop and a stone's throw from Delicias underground station.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please