Where to Stay in St. Tropez, France
Located on the French Riviera, the small and glamorous port city of St. Tropez has no shortage of places to stay. Below is a list of some of the best hotels in St. Tropez for every price-point. Each hotel recommendation comes with information on the proximity of the hotels to major sights, a general description of the hotel …