Località Scaglieri 21, Portoferraio · 4.2 km from city centre
334 Reviews
License number · IT049014A1CLEW2TN4
Garage
Car park
Large pets allowed (over 5 kg)
Small pets allowed (under 5 kg)
Didn't find your perfect hotel?
More accommodation in Portoferraio