Situated in Quito, 1.3 km from El Ejido Park, Hostal Killa Llullu features a tour desk and free WiFi. The property is around 2.1 km from El Ejido Park Art Fair, 3.1 km from La Carolina Park and 3.3 km from Sucre Theatre. The accommodation provides a 24-hour front desk, a shared kitchen and luggage storage for guests. A continental breakfast can be enjoyed at the property. The area is popular for cycling, and bike hire and car hire are available at the hostel. Iñaquito Mall is 3.5 km from Hostal Killa Llullu, while Atahualpa Olympic Stadium is 3.8 km from the property.
Number of rooms : 7