The best boutique hotels in Cusco have luxurious accomodations with outsanding service, delcious dining and in prime locations to enjoy the city by foot.