Casa De Mama Cusco - The Treehouse

Situated in Cusco, Casa De Mama Cusco - The Treehouse is 200 metres from Religious Art Museum. Inka Museum is 200 metres away. Free WiFi is provided throughout the property.

All units have a seating area. There is also a kitchen, fitted with a microwave and refrigerator. Each unit is fitted with a private bathroom with a shower.

Casa De Mama Cusco - The Treehouse also includes a terrace.

Holy Family Church is 200 metres from Casa De Mama Cusco - The Treehouse, while Hatun Rumiyoc is 200 metres from the property.