Calle de Atocha, 36, 28012 Madrid
L'hotel è ubicato in un antico edificio dei primi anni del XX secolo, appartenente al complesso storico della Villa di Madrid, il quartiere meglio conosciuto come "Madrid de los Austrias". Inoltre, si trova nella famosa calle Atocha, la via che collega il centro della città al Paseo del Prado e alla stazione di Atocha. Sorge a pochi metri dal centro commerciale e turistico della capitale, il Triángulo del Arte, dove si trovano i musei più visitati di Madrid: il Museo Reina Sofía, il Museo del Prado e il Museo de Arte Thyssen-Bornemisza.
Distanza in km partendo dall'hotel: