Location and transportation
Atocha Hotel Madrid is located in the heart of Madrid City Center, within walking distance to Atocha train station and the Gold Triangle of Art.
Self-parking:29.00€ per dayOn-site
Valet parking:Not available
In/out privileges:Not Available