Hotel Sole Castello
Photo gallery for Hotel Sole Castello
Overview of Hotel Sole Castello
Hotel Sole Castello
3-star Taormina hotel close to Corso Umberto
Reviews
7.6
Good
Popular amenities
Explore the neighborhood
Via Leonardo da Vinci 83, Taormina, ME, 98039
- Corso Umberto13 min walk
- Taormina Cable Car16 min walk
- Greek Theatre17 min walk
- Catania (CTA-Fontanarossa)61 min drive