Location: 200 m. from the beach, the shops and the city centre. St Tropez is 20 minutes by boat.
See more: Hotels in Europe Hotels in France Hotels in Sainte-maxime Holiday Destinations in Europe