Offering garden views, Quilla House Ecologico in Machu Picchu features accommodations and a garden. The air-conditioned accommodations are a 5-minute walk 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. Rooms are fitted with a private bathroom with a shower and free toiletries, while selected rooms also feature a terrace.
Sightseeing tours are available near the property.
Popular points of interest near the bed and breakfast include Wiñaywayna Park, Machu Picchu station, and Bus Stop.