Overlooking the garden, the comfortable Hotel Killa Ecologic Cusco is located within 5 minutes' walk of Main Square Park. This Cusco hotel has a garden with a balcony.
Saint Peter Church is located 0.2 miles from the 3-star hotel, and such natural sites as Cerro Sayhua Mountain are 2.5 miles away. The Killa Ecologic is located within easy access to Horizon Travel & Adventure Peru, about 20 minutes' walk from the building. The cultural region "Sacred Valley" is 2.8 miles away, while Wanchaq train station is situated 19 miles from this property. The hotel is also right near Grifo bus stop.
Extras include bath sheets and towels offered in the private bathrooms with a separate toilet and a shower.
The accommodation features a daily buffet breakfast. El Huacatay is situated approximately 5 minutes by foot from the Killa Ecologic Cusco.