Das 5-Sterne-Hotel Cannes Villa St Barth liegt in etwa 25 Gehminuten Entfernung vom Musée de la Castre und bietet ein Restaurant. Im Hotel gibt es eine Ladestation für Elektrofahrzeuge vor Ort.
Das Hotel ist etwa 2 km von der Kirche Notre Dame d'Esperance entfernt. Die Gäste können das Stadtzentrum von Cannes in nur etwa 15 Minuten zu Fuß erreichen. Das Villa St Barth liegt in ca. 30 Gehminuten Entfernung vom Marché Gambetta. Die Bushaltestelle Avenue de France ist ein paar Schritte entfernt von der Unterkunft.
Es gibt 7 Zimmer, die mit einem Balkon ausgestattet sind. Einige von ihnen verfügen über eine individuelle Klimaregelung und Zentralheizung sowie einen elektrischen Wasserkocher.
Zu den Speisemöglichkeiten gehört auch das Restaurant La Pause Gourmande in circa 600 Meter Entfernung vom Hotel.