
Cusco, Peru
Hotel Cusco La Paccha Affiliated by Melia
4-star hotel · MELIA HOTELS INTERNATIONAL
This hotel is located in Avenida El Sol, the main avenue in Cusco, just a few blocks from Plaza de Armas. A few blocks away is Cusco's main square, just in front of the largest craft market of the City, and a range of cafés…
- Wi-fi
- 24-hour reception
- Restaurant
- Launderette






















