Abba Atocha Hotel Madrid includes 108 rooms and is at a distance of 2.4 km from Puerta del Sol. This hotel also provides Wi-Fi available in the rooms.
Tearoom Al Jabal, located right by, offers delectable dishes.
The accommodation is located 6 minutes on foot from Mercado de Santa Maria de la Cabeza, only a stone's throw from Delicias tube station. The art Museo Nacional Thyssen-Bornemisza is a 25-minute walk from|25 minutes' walk from the 3-star hotel, while Santa Maria de la Cabeza-Puente Praga bus stop is a 5-minute walk away|5 minutes' walk away. This property is a 25-minute walk from|25 minutes' walk from Plaza de Cibeles and other main attractions of Madrid. The nearest underground station is a 10-minute walk away|10 minutes' walk away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please