Duplex Pool Villa

Both chic and luxurious, the generously sized 170 m2 duplex suite benefits from stunning views, overlooking the pool and the rolling French hills.

Spirit of Saint-Tropez