In the heart of Santiago, near the Presidential Palace and the La Moneda Metro Station.
Prime location for your business trip or visit to the city of Santiago.
The Hotel Diego de Almagro Santiago Centro is located in the civic district of the beautiful city of Santiago de Chile.