Hotel on the Côte d'Azur with sea views
All the prestige of a Neoclassical Manor House
Welcome to Le Cap, the Italian-inspired, neo-classical main villa of Cap Estel, a 5-star hotel with sea views located on the Côte d'Azur.
The immaculate white Manor House boasts 180° sea views over the shimmering turquoise Mediterranean with its streaks of deep blue.
With its sweeping vistas stretching to infinity and beyond, nature provides the most extraordinary of backdrops.
Le Cap offers independent rooms and suites from 30 to 500m² on four levels, all complete with a magnificent sea-view terrace.
Offering all the grandeur of a manor house, together with refinement and a wonderful sense of space, Le Cap is a true haven of happiness.