ECOTERRA PAMPA DEL CASTILLO
Cusco Cuzco
Check in
11:00 AM
Check out
10:00 AM
Surrender to tranquility the moment you step into ECOTERRA PAMPA DEL CASTILLO, where relaxation is an art form, within a 5-minute walk of Direccion Desconcentrada de Cultura Cusco and Plaza de Armas. This spa hotel is 3 minutes walk to Iglesia de Santo Domingo and 3 minutes walk to Quechua Museum.
Rejuvenate with a private bathroom with premium toiletries, complimentary high-speed WiFi and daily housekeeping, direct access to our luxury spa.
Property Details
Location
367 Pampa De Castillo, Cusco, Cuzco 08002, Peru