Villa Leora is modern villa is located in a tranquil spot with beautiful sea views – 12 minutes from St. Tropez. Guests can can relax to the sounds of the Mediterranean Sea which just a few steps away from this oasis.
The 450 sq meters villa boasts 7 en-suite bedrooms that can accommodate up to 14 guests comfortably. Also, the property has an annex building that guests can have access to. Inside, themain villa is bathed in an abundance of natural light that comes through the floor-to-ceiling windows and offers stunning sea views. The interiors include a large living room including a dining area, a fully-equipped kitchen and a laundry room.
Outside, it is an oasis of tranquility due to the villa’s large garden that is full of umbrella pine trees, which you can appreciate on the two terraces – each has a dining table, chairs, and umbrellas. The 15m x 10m swimming pool is surrounded by wooden decking, umbrellas and sun loungers. If you are a tennis fan, there is a tennis court in the garden if you wish to break a sweat during your holiday.