Located directly on the beach at the entrance to the Cap D'Antibes, in Juan-les-Pins, 23 kms from Nice International airport and 10 kms from Cannes.
See more: Hotels in Europe Hotels in France Hotels in Cannes Holiday Destinations in Europe