Eco Terra Lodge is located in Cusco, within 1.9 miles of Central Bus Station and 1.9 miles of La Merced Church. The property is around 1.7 miles from Wanchaq Train Station, 1.7 miles from Santo Domingo Church and 1.8 miles from San Pedro Train Station. Cusco Main Square is 2.1 miles away and Santa Catalina Convent is 2.1 miles from the hotel.
Breakfast is available daily, and includes buffet, à la carte and continental options.
Church of the Company is 1.9 miles from the hotel, while Cathedral of Cuzco is 2 miles away. The nearest airport is Alejandro Velasco Astete International Airport, 2.5 miles from Eco Terra Lodge.