This beautiful hotel enjoys a prime location close to El Sol avenue, the main street passing through Cusco downtown. Guests will find themselves just a few minutes from a wide range of restaurants, cafés, craft shops, banks and different entertainment..