Offering a terrace and views of the garden, Hostal Almagro is situated in the La Mariscal district in Quito, 2,650 feet from El Ejido Park.
All rooms are equipped with a private bathroom. A flat-screen TV is available.
There is a 24-hour front desk at the property.
El Ejido Park Art Fair is 0.7 miles from Hostal Almagro, while Liga Deportiva Universitaria Stadium is 1 miles from the property. The nearest airport is Quito Mariscal Sucre International Airport, 10.6 miles from the property.