Los huéspedes del Hotel Diego de Almagro Santiago Centro, de 4 estrellas, pueden visitar el Centro Cultural Palacio de la Moneda y Plaza de la Ciudadanía, enclavado a tan solo 14 minutos a pie. El hotel, enclavado a una distancia de 450 metros del Palacio de La Moneda, está provisto de cocina internacional y una piscina.
Este hotel goza de una ubicación céntrica a una distancia de 3 km de la Plaza a la Aviación, mientras que lugares de interés natural como el Parque Quinta Normal están a unos 25 minutos a pie. La Catedral Metropolitana de Santiago en Santiago de Chile está situada a pocas cuadras del Diego de Almagro Santiago Centro. Los huéspedes también podrían disfrutar de la proximidad a Plaza Bolívar, situado a unos 600 metros. Independientemente de la religión, los viajeros prefieren visitar la Iglesia San Francisco, un popular lugar de culto situado a 20 minutos a pie de este lugar. La estación de metro La Moneda está situada a unos minutos a pie del hotel Diego de Almagro Santiago Centro.
Las habitaciones climatizadas están equipadas con aire acondicionado, así como modernas comodidades como canales por cable, y ofrecen baños privados con un inodoro separado y una ducha. También hay un inodoro separado y una ducha en los cuartos de baño.
Se sirve un desayuno buffet por las mañanas. Los huéspedes pueden disfrutar de la gastronomía en el restaurante a la carta. El restaurante Confitería Torres se encuentra a una distancia de 150 metros del Hotel Diego de Almagro Santiago Centro.