Утопающий в зелени великолепного частного парка в 9 гектаров, комплекс отеля состоит из трёх зданий, построенных в разное время и в разных архитектурных стилях: главного трехэтажного здания — отеля Du Cap, павильона Eden Roc и изумительной двухэтажной резиденции Les Deux Fontaines («Два фонтана»). Основное здание — очаровательный дворец в стиле Второй Империи, построенный в 1870 году и первоначально носивший имя «Вилла Солнце», в 1889 году меняет свое название на ставшее в последствии легендарным имя Grand Hotel du Cap. Павильон Eden Roc, построенный в 1914 году, изначально служил чайным салоном при «Grand Hotel du Cap», там собирался знаменитый литературный салон, там бывали Хемингуэй, Фицджеральд, Пикассо, Валентино, Марлен Дитрих и прочие знаменитости. Над реализацией окончательного проекта работал архитектор Пино, автор многих легендарных проектов, в числе которых яхта для Аристотеля Онассиса. В течение года Du Cap Eden-Roc — это признанное место отдыха королей и принцев, руководителей государств и политиков, аристократов и звезд шоу-бизнеса.