Situated in Leuca, Luna offers free WiFi. Gallipoli is 44 km from the guest house. Read more
Situated in Leuca, Luna offers free WiFi. Gallipoli is 44 km from the guest house.