Tree House Lodge Lodge Machu Picchu, Cusco
Located in the town of Aguas Calientes in Machu Picchu, Tree House Lodge provides accommodation surrounded by lush forests and mountains. Free Wi-Fi access is available in this property. A complimentary breakfast is served daily.
Number of rooms: 6
Calle Hunacaure 105, Machu Picchu, Peru