Hostel Hostal Killa Llullu Quito
Juan Rodriguez E7-75 Y Diego De Almagro, Quito, Ecuador
Juan Rodriguez E7-75 Y Diego De Almagro, Quito, Ecuador
Offering 7 rooms, Hostal Killa Llullu boasts a location about 5 minutes' walk from Capilla de la Resurreccion. Some units at this hostel include a refrigerator and kitchenware.
The local shopping options feature Plaza de la Independencia (3.3 km) and Mercado Artesanal (0.9 km). The hostel is situated approximately 25 minutes' walk from Parque La Carolina and right near Plaza Foch. The nearest bus stop is Cristobal Colon, which is a mere 5 minutes' walk away.
Serving Indian dishes, Sher E Punjab Rincon de la India is nearly a 5-minute walk away.