1. HOTEL DU-CAP-EDEN-ROC, ANTIBES, FRANCE On a 22-acre park, situated at the tip of Cap d'Antibes, halfway between Cannes and Nice, the Hotel du Cap Eden Roc overlooks the Mediterranean sea. An incredible setting is home to the hotel where elegance and luxury are continually in
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.OkPrivacy policy