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.