Sole Castello is an excellent place to stay in Taormina.
Major Taormina sights, such as Etna and Castello di Calatabiano are located nearby.
The hotel is easy access to the public beach in Taormina.
Taormina - Giardini Naxos train station is nearby.
The property provides non-smoking guestrooms including economy twin room, classic triple room and classic twin room. Some rooms include a breathtaking view of the mountain. Guests can make use of a shower, a hairdryer and bath sheets.
Eat & Drink
Vicolo Stretto and Granduca are 5 minutes walking distance from Sole Castello.
Business facilities include a meeting room, a business corner and a photocopier to suit the needs of business travelers.
A rooftop terrace, loungers and a swimming pool are available for guests' enjoyment. Snorkeling, diving and hiking are provided on site.
Wireless internet is available in the hotel rooms for free.
Private parking is possible at a location nearby at EUR 10 per day.