L'hotel 4 stelle Beau Site si trova sul Boulevard J.F. Kennedy, non lontano dall'Anse de l'Argent faux, nel cuore della ricercata Cap d'Antibes. Il centro di Antibes dista 5 chilometri.
Ogni camera è decorata individualmente. Inoltre, sono climatizzate e insonorizzate per offrirvi un vero riposo.