Este establecimiento alberga una piscina de borde infinito, un hammam y una bañera de hidromasaje y está situado en 2.000 m² de jardines tropicales, a 5 minutos en coche del centro de Cannes. Las habitaciones disponen de WiFi gratuita y patio con terraza de teca. También hay un spa y centro de bienestar.
Las habitaciones de la Villa St Barth están equipadas con aire acondicionado, TV de pantalla plana, reproductor de DVD y baño privado con albornoces fabricados en la zona.
El desayuno está disponible durante todo el día y se preparan tapas bajo petición. Además, el restaurante sirve platos asiáticos y mediterráneos.
La Cannes Villa St Barth está a menos de 5 minutos en coche del Boulevard de la Croisette. Justo enfrente del establecimiento hay una parada de autobús. El establecimiento también cuenta con aparcamiento privado y terrazas de madera con vistas a las islas Lérins.