Located in Lampedusa, La Mia Isola is 900 metres from Lampedusa Port. Guitgia Beach is 1.1 km away. All units include a TV. There is also a kitchen in some of the units, fitted with a fridge. Towels and bed linen are featured. Cala Creta Beach is...
Address: via Leopardi, 8, Lampedusa
Rates from:
EUR 0 | More:
Booking.com