Photos coming soon
HOTEL
Appartamento Cavour
Piazza Cavour 53, 57037 Portoferraio, Italy, Portoferraio
Where it sits
Appartamento Cavour
Piazza Cavour 53, 57037 Portoferraio, Italy, Portoferraio
42.81440, 10.33186
Plan around Appartamento Cavour
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
