Only 1 km from the Plaza Mayor.
The Abba Atocha Hotel is ideally located in the centre of Madrid, close to the historical and artistic heart of the city (El Prado, Reina Sofía, and Thyssen Bornemisza Museums), and the Atocha railway station. The hotel facilities and services include front desk, concierge, restaurant, bar, meeting rooms, internet connection, laundry and parking. The rooms are equipped with air conditioning, satellite television, telephone, internet connection, mini bar, hair dryer and safe. Address: Pº Santa María de la Cabeza, 73, 28045 Madrid, Spain
Pº Santa María de la Cabeza, 73, , 28045 Madrid, , Spain
|Wireless Internet (WiFi)||Yes|
|Distance to center||1 km|
|Distance to airport||15 km|