Sole Castello Hotel is a 3-star property offering a rooftop terrace, an outdoor swimming pool and loungers in the center of Taormina. With accents of antique architecture, the hotel was built in 1954 and renovated in 2001.
Sole Castello Hotel lies near the public beach. The property is in a 10-minute walk to Taormina city center.
Enclosed by a church, a sanctuary and a cathedral, the hotel offers a breathtaking view over the sea.
This property comprises 54 individual guestrooms featuring individual climate control, a safe, TV, a personal computer and a writing desk. Guests will enjoy a shower, a hairdryer and free toiletries provided in the bathrooms.
Breakfast is served in the bar each morning. The restaurant serves local dishes. Inari and Ciampoli serve a selection of meals within 300 meters from the venue.
A 55-minute drive will take guests to Fontanarossa airport.
There are cars for rent on site.
On-site children facilities feature cribs and babysitting. Sport facilities include diving, snorkeling and hiking.