El Hotel Diego de Almagro está situado en el centro del animado distrito financiero de Valparaíso, a 100 m de la orilla del mar. Cuenta con piscina al aire libre y restaurante.
Las habitaciones del Diego de Almagro disponen de aire acondicionado, baño privado con secador de pelo, caja fuerte, minibar y TV de pantalla plana. Algunas tienen vistas al mar.
El restaurante del hotel sirve una amplia variedad de platos internacionales y locales. Los huéspedes pueden tomar una copa en el bar del hotel o relajarse en el vestíbulo. Hay conexión Wi-Fi gratuita en todo el hotel.
El personal es muy atento y podrá visitar los lugares más interesantes del centro histórico colonial de la ciudad, declarado Patrimonio de la Humanidad por la UNESCO en 2003.
Hay aparcamiento privado gratuito, sujeto a disponibilidad.