Choose your room
Located on a hilltop position, Hotel Sole Castello offers panoramic views of Mount Etna and the Mediterranea Sea from its outdoor pool. It is 1.2 mi from Taormina’s center. The property’s restaurant specializes in Sicilian dishes and desserts, along with international dishes and Italian cuisine. Meals are served in an elegant dining room overlooking the sea. Rooms at Sole Castello Hotel are decorated with light colors and characteristic tiled floors. Each one is air conditioned and comes with an LCD TV with satellite channels. Some rooms have a sea-view balcony. The hotel is a 10-minute drive from the A18 motorway. The city center can be reached with a local bus or on foot in 15 minutes.