Villa Carlo is a stylish contemporary villa located near Les Carles St Tropez. It is a short drive from St Tropez centre and enjoys a sea view. This villa includes:
4 ensuite bedrooms
Living room
Dining room
Kitchen
Mezzanine
The outdoor area includes a swimming pool and pool house.