Hotels August 7, 2019 0 Hotel Byblos, Saint Tropez In spite of the AWOL sun and the bustling clouds – a very British welcome…