



not rated
St Tropez, France, 83990
+ (33) -4-9455-8100
Check Availability
Charming, seasonal hotel with restaurant and bar set in building dating from 1722; situated in the old section of town.