Sole Castello Hotel is under the summit of Monte Tauro, the magnificent mount upon which the Greek acropolis once stood, while today the ruins of a suggestive medieval castle can be seen. The panorama which the mount and the Sole Castle Hotel offers is breathtaking: the Giardini Naxos bay, the south coast stretching along to Catania, and all the surrounding territory dominated by Etna.
Not far from the hotel is the Madonna della Rocca sanctuary, a suggestive chapel built in the 17th century entirely inside the rock, so much so that it appears to be a real grotto. From the terrace in front of the chapel there is a charming view over the town of Taormina and its famous Greek Theatre and Belvedere Square. From the sanctuary there is a panoramic step pathway allowing you to reach the town centre in a few minutes.
The Hotel Sole Castello has 54 bedrooms, furnished with grace and simplicity and with all modern facilities. Among the amenities are: bar and èanoramic restaurant, swimming pool with terrace, hydro-massage, parking and bus service to Taormina beaches.