AC Hotel Atocha * * * *

Calle Delicias, 42 , 28045 - Madrid - Madrid - Spain
OPEN ALL YEAR
 

AC Hotel Atocha by Marriott is located in the centre of Madrid; very close to the Metro station (Atocha) and the Puerta de Atocha train station (AVE). This strategic positioning gives the hotel a privileged location near the Prado, Thyssen and Reina Sofía museums, not far from Puerta del Sol, the Royal Palace, the Plaza Mayor and the centres for culture, leisure and business activities in the city centre.

Guest reviews icon
Accommodations

161 Rooms & Suites
Wi-fi internet access
Air conditioning
Minibar
Safe
Dining options

Restaurant AC Atocha
AC Atocha Terrace
AC Bar

Sports/Relaxation facilities and services

Fitness room
 
room-image
Junior Suite from € 144
1 King bed
room-image
Guest Room from € 90
1 King or 1 Queen or 2 Twin/Single Bed(s)
room-image
Superior Room from € 104
1 King or 1 Queen or 2 Twin/Single Bed(s)
No Special offers available
BOOK THIS HOTEL