Hotel Sole Castello
Offering a hilltop location, 2 km from the center of Taormina, Hotel Sole Castello offers panoramic views of Mount Etna and the Mediterranean Sea from its outdoor pool.
The property's restaurant specializes in Sicilian dishes and desserts, and also serves national and international dishes. Meals are served in an elegant dining room overlooking the sea.
Rooms at the Sole Castello Hotel are decorated with light colors and characteristic tiled floors. Each one is air conditioned and features an LCD TV with satellite channels. Some rooms also have a balcony with sea views.
The hotel is a 10-minute drive from the A18 motorway and a 15-minute walk from the city center, also accessible by bus.