36 via wilhelm von gloden, 98039 Taormina
Apartment 3 stars
Taormina Sea View Studio offers accommodations in Taormina, 1.8 miles from Isola Bella Beach and 7.7 miles from Taormina Cable Car – Mazzaro Station. The property is around a 17-minute walk from Taormina Cable Car – Upper Station, 8 miles from Isola Bella, and 30 miles from Piazza del Duomo, Catania....