Map
6 Via Frascia, Favignana 91023, Italy

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

Hotel
Hotel Tempo di Mare

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