In the heart of the French Riviera, this 4-star hotel is ideally located on the famous Croisette boulevard in Cannes.