Situado en el barrio La Mariscal, el hotel Hostal Almagro Quito, de 3 estrellas, está a 950 metros de atractivos culturales como el Museo Nacional del Ecuador. Los huéspedes disfrutarán de un desayuno continental y del acceso a una terraza.
El Parque Metropolitano Guangüiltagua está al lado de esta pensión, mientras que la estación de autobuses Parada Amazonas 2 se sitúa a unos 5 minutos a pie. El Hostal Almagro Quito se encuentra a 2 km del Parque Vulqano y a tan solo 200 metros de de la Plaza Foch. El hotel está a 3 km de la Plaza de San Francisco. Debido a su ubicación a 40 km del Aeropuerto Quito, se tarda solo 39 minutos en coche para llegar allí.
El hotel Hostal Almagro Quito dispone de unas habitaciones con internet de alta velocidad y TV de pantalla plana con canales vía satélite. También se proporcionan internet de alta velocidad y TV de pantalla plana con canales vía satélite, además de comodidades como una plancha para pantalones.
Los huéspedes pueden comer en el restaurante Habemus Parrilla, que está a unos 5 minutos a pie.