Sole Castello Hotel welcomes guests in the center of Taormina meters away from a sanctuary, a cathedral and a church. The hotel was opened in 1954 and remains an example of antique architecture in Taormina ever since.
Taormina center can be reached within 10 minutes' walk. The vicinity of a bus stop let you explore Etna and Piazza Duomo with no difficulty.
The hotel is easy access to the public beach in Taormina.
Guests can reach Sole Castello Hotel from Fontanarossa airport within 55 minutes' drive.
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
Breakfast is served in the restaurant each morning. The restaurant menu features local dishes. Ristorante Pizzeria Villa Zuccaro and Granduca offer an assortment of dishes within 450 meters of the property.
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.