Hotel: Abba Atocha ***

Only 1 km from the Plaza Mayor.

Hotel Description

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

Hotel Address

Pº Santa María de la Cabeza, 73, , 28045 Madrid, , Spain

Hotel Features

Air ConditioningYes
ElevatorYes
BarYes
PhoneYes
Safe BoxYes
RestaurantYes
TVYes
Wireless Internet (WiFi)Yes
Distance to center 1 km
Distance to airport 15 km

Hotel Images

Hotel Map