Located in Madrid Centro, this hotel is within a 10-minute walk of Museo Nacional Centro de Arte Reina Sofia, El Retiro Park, and Prado Museum. Thyssen-Bornemisza National Museum and Plaza Mayor are also within 1 mi (2 km). Madrid (XOC-Atocha Train Station) and Madrid Atocha Station are within a 5-minute walk.