Maeva Eden Parc St. Tropez 2/Amandine
Saint Tropez, France
Eden Parc is ideally located in a very quiet area and yet only a 10 minutes walk from Place des Lyces, the centre of Saint Tropez. The resort compises 3 small purposely built blocks surrounded by a garden of 2.2 acres and containing a swimming pool.