Offering garden views and a garden, Quilla House Ecologico features accommodation ideally set in Machu Picchu, within a short distance of Wiñaywayna Park, Machu Picchu station and Bus Stop. The air-conditioned accommodation is 500 metres from Machu Picchu Hot Spring. The accommodation offers a 24-hour front desk, full-day security and currency exchange for guests.
At the bed and breakfast, units are fitted with a wardrobe and a flat-screen TV. Featuring a private bathroom with a shower and free toiletries, some units at the bed and breakfast also feature a terrace.
Sightseeing tours are available within easy reach of the property.
Manuel Chavez Ballon Museum is 2.2 km from the bed and breakfast.