



not rated
St Tropez, France, 83990
+ (33) -4-9456-6800
$551 and up / Check Availability
Charming Hotel resembling a Mediterranean village; with several buildings & courtyards on different levels; overlooking the harbor