Spa and wellness centre
Massage
Steam room
Sauna
14 more…
Set on the south shore of Lampedusa, Hotel Alba D’Amore offers a restaurant and free Wi-Fi access. The beach of Guitgia is 200 metres away.
The air-conditioned rooms come with a work desk and flat-s…
read more