Centrally located in Madrid, Rafaelhoteles Atocha is within a 15-minute walk of Museo Nacional Centro de Arte Reina Sofía and Espacio Ibercaja Delicias. This 4-star hotel is 1 mi (1.6 km) from El Retiro Park an ... Read more

View all Luxury Hotels in Madrid