35.5003386245975 ­12.600497603416443
Go to map view
92010 Lampedusa, Italy , Piazza Medusa 3 +39 922 970 126

Get Rates

Show Hotel Medusa at top of the results.

Get Flight + Hotel