Photo gallery for CoolRooms Palacio de Atocha
CoolRooms Palacio de Atocha
4-star hotel in Madrid Centro
Reviews
9.8
Exceptional
Popular amenities
Explore the area
Calle de Atocha 34, Madrid, Madrid, 28012
- Puerta del Sol5 min walk
- Plaza Mayor8 min walk
- Gran Via12 min walk
- Madrid (MAD-Adolfo Suárez Madrid-Barajas)24 min drive