Travel: Hotel Byblos Saint Tropez Prepares for the Upcoming Season
Hotel Byblos, the iconic Saint Tropez property that has been hosting guests since 1967, is preparing for the 2014 season with special packages. Located in beautiful Saint Tropez, in the South of France, Hotel Byblos is part of the Groupe Floirat collection.…