Guesthouse/bed and breakfast About Terra House
Terra House is a 3-star hotel in Cusco, Peru. It is one of 416 places to stay in Cusco listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 3 stars
Location
Calle Hospital, Cusco, Peru
Loading map…
Frequently asked questions
Where is Terra House located?
Terra House is located at Calle Hospital, Cusco, Peru.
How many stars does Terra House have?
Terra House is rated 3 stars.