El Triunfo has a prime location, in the historic centre of Cusco, just half a block from Plaza de Armas. It offers practical rooms with free Wi-Fi. Guest can enjoy beautiful views from this old characteristic city from the terrace.
Number of rooms: 17
Calle Triunfo 379, Cusco City Centre, 01 Cusco, Peru