Photos coming soon
HOTEL
Hotel Sole Castello
Via Leonardo da Vinci 83 98039 Taormina,Via Leonardo da Vinci, Taormina
Where it sits
Hotel Sole Castello
Via Leonardo da Vinci 83 98039 Taormina,Via Leonardo da Vinci, Taormina
37.85501, 15.28305
Plan around Hotel Sole Castello
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
