This hotel is located in the heart of Madrid, near the Retiro Park, the Botanic Gardens, and the Atocha train and metro station. It is also just a stone's throw away from the most popular shops and business areas in the city.
¡Atención dueños!
Registra tu comercio ahora e incrementa tu alcance global con iGlobal.