At Hotel Byblos you are welcomed with open arms and a smile. Located at a prime location in the heart of Saint- Tropez, here all the main attractions are within walking distance! The hotel is very close to the Old City and the harbor another plus for the visitors! Byblos invites its guests to enjoy ...