Das 3-Sterne-Hotel Casa De Mama Cusco 2-The Ecohouse mit 12 Zimmern befindet sich in einer unübertrefflichen Lage in Cusco, in einer Entfernung von 10 Minuten zu Fuß vom Bahnhof Wanchaq. Das Hotel bietet Stadttouren an und liegt in 2 km Entfernung von der Festung Sacsayhuamán entfernt.
Das Zentrum von Cusco kann man fußläufig in 5 Minuten vom Hotel aus erreichen. Das Casa De Mama Cusco 2-The Ecohouse befindet sich in der Nähe von der Iglesia de la Merced, und zwar circa 25 Gehminuten entfernt. Das Heilige Tal der Inka liegt in 2,1 km Entfernung von der Unterkunft. Die Bushaltestelle Paradero cofraternidad befindet sich in unmittelbarer Nähe zum Hotel.
Die Gästezimmer bieten einen Patio sowie einen Schreibtisch für den Komfort der Gäste. Zu den Extras gehören eine getrennte Toilette und eine Dusche. Die Bäder sind mit einer getrennten Toilette und einer Dusche ausgestattet und bieten für zusätzlichen Komfort einen Haartrockner und Badelaken.
Jeden Morgen wird ein Frühstück mit frischen Brötchen, frischen saisonalen Früchten und Marmelade serviert. Etwa 14 Minuten zu Fuß vom Casa De Mama Cusco 2-The Ecohouse entfernt liegt das Restaurant Restaurant Fortaleza Cusco.