L'Hotel Sole Castello sorge proprio sotto la cima del Monte Tauro, il magnifico monte dove un tempo si trovava l’acropoli greca, mentre oggi rimangono i resti del suggestivo castello medievale. Il panorama che offre il monte, e quindi l’Hotel Sole Castello, lascia davvero senza fiato: la baia di Giardini Naxos, la costa sud che scende fino Catania, ed infine su tutto il territorio domina incontrastata la mole dell’Etna.
Non lontano dall’hotel si trova inoltre il santuario della Madonna della Rocca, una suggestiva chiesetta costruita nel XVII secolo interamente dentro la roccia, tanto da apparire come una vera e propria grotta. Dal terrazzino che precede la chiesa si gode di una delle più incantevoli viste sulla città di Taormina, con il suo inimitabile Teatro Greco e la Piazza Belvedere. Dal santuario inoltre vi è una scala panoramica che permette di raggiungere in pochi minuti il centro del paese.
L’Hotel Sole Castello possiede 54 camere, arredate con garbo e semplicità e tutte dotate dei comfort più moderni. Tra i servizi proposti troviamo: bar e ristorante panoramici, piscina con terrazza, idromassaggio, parcheggio e servizio bus per le spiagge di Taormina.