USD $2943 Low
USD $8000 High
St. Tropez Villa 1031
This villa is located in: St. Tropez, France
- Air Conditioning
A very beautiful property of 700 m², located near to the beach of Tahiti. The villa is built around a vast patio and pool, featuring fountains and plety of places to relax.