12 via gen. salvatore pennisi primo piano, 95010 SantʼAlfio
Apartments
Offering mountain views, Belvedere Apartment is an accommodation set in SantʼAlfio, 34 km from Isola Bella and 36 km from Taormina Cable Car - Upper Station. During your time staying in this recently renovated apartment, dating back to 2003, you will have access to free WiFi. The property is non-smoking...