Alpitour suggests a stay of 7 nights at the ‘Messapia Resort Hotel, 4 star hotel located, to be exact, a C.da Masseria Li Turchi at Marina di Leuca, in Puglia. The hotel, situated on a hill overlooking the sea at 800 meters from the center of Leuca, was originally a farmhouse and has retained its [...]