Set in Machu Picchu, 500 metres from Machu Picchu Hot Spring and 100 metres from Wiñaywayna Park, Quilla House Ecologico offers accommodation with access...
Non-smoking rooms
No internet access available.
Public Bath
Set in Machu Picchu, 500 metres from Machu Picchu Hot Spring and 100 metres from Wiñaywayna Park, Quilla House Ecologico offers accommodation with access...