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