Eco Inn Cusco
This city hotel is located on Cusco's main street, Avenida El Sol, just a few blocks from the Plaza de Armas square. The city's largest arts and crafts market is located just steps from the hotel and guests will find a range of cafés, bars, restaurants and nightlife venues close by.