C.da masseria li turchi, 73040 Marina di Leuca
Villa 4 stars
Offering a garden, Villa Li Munti con piscina features accommodations in Marina di Leuca. This property offers access to a balcony, free private parking, and free Wifi. The villa provides a pool with pool views, solarium, and luggage storage space.
Providing a terrace and sea views, the villa includes...