Boasting air-conditioned accommodation with a balcony, Southern Villas is situated in Leuca. This property offers access to a terrace, free private parking and free Wi-Fi. The property is non-smoking and is located 1.1 km from Marina di Leuca beach.
18 Via Sorelle Bastianutti, 73040 Leuca, Italia