Located about 370 mi/600 km southeast of Lima, the city of Cusco, Peru, is the ancient capital of the Incan Empire, situated high in the Andes.
Cusco, Peru
Traditional South American hotel with balconies overlooking the historic town of Cusco- Colonial decor with ornate railings.
View Hotel Details
Not Yet Rated
Commission: 10%
Rooms: 58
Rates: -
Commission: -
Rooms: 50
This 77 room property, renovated in 1985...
Rooms: 77
Rooms: 25