Map
6 Via Frascia, Favignana 91023, Italy

The tidy property with private balconies, overlooks nearby Levanzo Island.

Close
Hotel
Hotel Tempo di Mare

The tidy property with private balconies, overlooks nearby Levanzo Island.