Hotel Cap Estel: An Exquisitely Glorious World of its Own

Hotel Cap Estel is a uniquely glorious 5 star luxury hotel set on its own peninsula beneath towering cliffs, and features the exceptional Michelin starred restaurant La Table de Patrick Raingeard.