Hotel review: Hôtel Byblos, Saint-Tropez, France
Hôtel Byblos in Saint-Tropez is one of the few hotels in France to be granted ‘palace’ status. It features 87 bedrooms, 47 of which are suites.
Source: theweek.co.uk
Fast, Ad-Free News Updates
Stay updated with breaking news from Philippe Monnin. Real-time updates on events, politics, business and more.