Contrada imbriacola, n48, 92031 Lampedusa
Apartments
Offering barbecue facilities and garden view, Mission Relax is situated in Lampedusa, 1.5 km from Cala Greca and 1.6 km from Cala Madonna Beach. This property offers access to a terrace, free private parking and free WiFi. The accommodation features a 24-hour front desk, and luggage storage for guests....