Das Hotel Diego de Almagro liegt zentral in Santiago de Chile, einer Stadt, die sowohl für ihre historischen Denkmäler als auch für ihre modernen Wolkenkratzer bekannt ist. In der Nähe befindet sich das emblematische Viertel Bellavista, ein Kulturzentrum mit zahlreichen Restaurants, Bars und Galerien. Darüber hinaus sind der Präsidentenpalast La Moneda und der Hügel Santa Lucía leicht erreichbar.
Das Hotel bietet eine Auswahl an Zimmerkategorien, die von Standard-Doppelzimmern bis hin zu großzügigen Suiten reichen. Jedes Zimmer ist geschmackvoll eingerichtet und mit den neuesten Annehmlichkeiten ausgestattet, um den hohen Komfortstandard zu gewährleisten. Für Genießer verfügt das Hotel über ein hauseigenes Restaurant, das traditionelle chilenische und internationale Küche serviert. Ebenfalls finden Gäste in der Lobby-Bar eine Vielzahl von Getränken, um den Abend gemütlich ausklingen zu lassen.
Wer sich entspannen möchte, kann im Wellnessbereich mit Pool und Fitnessstudio wieder Kraft tanken. Hier kommt ein vielfältiges Publikum zusammen, darunter Paaren, die eine romantische Auszeit suchen, Familien, die gemeinsam die Stadt erkunden, und Geschäftsreisende, die die professionellen Tagungseinrichtungen nutzen.