Claridges wurde vom renommierten Architekten Michael Gomes entworfen und besteht aus 10 atemberaubenden Villen rund um einen riesigen Gemeinschaftspool mit spektakulären Wasserfällen. Die Villa verfügt über 3 atemberaubende, individuell gestaltete Schlafzimmer mit Umkleidekabinen und en-Suiten, einen Arbeits- und Wohnbereich im Obergeschoss, eine gut ausgestattete Küche, einen offenen Wohn- und Essbereich sowie Sitzgelegenheiten auf der Terrasse und Ess- und Sonnenliegen im Freien schöne tropische Pflanzen.
Das Haus wurde von Archers Hall entworfen und verfügt über schöne Möbel und Accessoires. Ein Sonos-Soundsystem, ein Arbeitsbereich, ein Flachbildfernseher mit umfassendem Programm für Großbritannien und die USA sowie ein Sport- und Filmpaket.