Quechua Hotel CuscoHotel
Calle San Pedro Nro 128, Cusco City Centre, Cusco, Peru
Featuring a restaurant and a bar, Quechua Hotel Cusco offers accommodations in Cusco. Free Wi-Fi access is available. Cusco's main square and cathedral are 300 metres away.