Villa Larissa is a stunning period villa set just above Cannes with highly sophisticated interiors, terraces with pool, and stunning views out to the Iles des Lerins.
Villa Tala is once in a lifetime experience in state-of-the-art luxurious accommodation with stunning panoramic sea views. Fully air-conditioned with 5 large ensuite bedrooms, rooftop infinity swimming pool, jacuzzi and multiple terraces with magical views from every room.