Abba Atocha Hotel Madrid includes 108 rooms and is about a 10-minute drive from the large urban Puerta del Sol Plaza. This hotel also provides Wi-Fi available in the rooms.
The accommodation is approximately 5 minutes' walk from Tearoom Al Jabal and serves delectable meals.
The accommodation is located just 6 minutes' walk from Mercado de Santa Maria de la Cabeza, not far from Delicias tube station. Museo Nacional Thyssen-Bornemisza is approximately 25 minutes' walk from the 3-star hotel in Madrid. Santiago Bernabeu Stadium is at a distance of 6 km from this property. Abba Atocha Hotel is fairly close to Santa Maria de la Cabeza-Puente Praga bus station.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please