Residence Eden Saint Tropez
Saint Tropez, France
Residence Eden Saint Tropez is situated in Saint Tropez, close to the town centre. Five minutes walk from this downtown area, you will find the harbour, beaches, shops, etc. The resort can offer either peace and quiet or a Saint Tropez atmosphere, depending on your expectations.