El Hotel Diego de Almagro se encuentra en el corazón de la capital histórica de Chile en donde los viajeros tienen una variedad de servicios recreativos como recepción las 24 horas, alojamiento amplio y confortable y conexión inalámbrica a internet gratuita en todo el hotel, estacionamiento privado gratuito, transporte al aeropuerto, gran piscina al aire libre, sauna, gimnasio, canchas de tenis y desayuno diario. Las habitaciones cuentan con TV vía satélite y baño privado y vistas a los jardines del hotel. El hotel se encuentra a 5 minutos del Palacio de La Moneda y a 14 kilómetros del aeropuerto de Santiago.