Dotato di una posizione collinare, l'Hotel Sole Castello regala viste panoramiche sul Monte Etna e sul Mar Mediterraneo dalla propria piscina panoramica.
Il tutto a 2 km dal centro di Taormina.
Il ristorante della proprietà è specializzato in piatti e dolci siciliani e propone anche pietanze nazionali e internazionali.
I pasti vengono serviti in un'elegante sala da pranzo con vista sul mare.
Le sistemazioni del Sole Castello sono decorate con colori chiari e pavimenti caratteristici in piastrelle.
Ognuna è inoltre climatizzate e provvista di TV LCD con canali satellitari e di balcone, in molti casi con vista sul mare.
L'albergo dista 10 minuti in auto dall'autostrada A18 e 15 minuti a piedi dal centro città, accessibile anche in autobus.