



not rated
St Tropez, France, 83990
+ (33) -4-9497-0253
Check Availability
Charming Hotel in former Fishermen's Houses; with original art works, red tiled roofs; set on the beach in heart of the village.