A stay at Diego De Almagro Santiago Centro places you in the heart of Santiago, steps from Torre Entel and 6 minutes by foot from Palacio de la Moneda. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. This hotel has 4 meeting rooms available for events. Free self parking is available onsite.