Choose your room
Teatro Del Sole Cavour Hotel 3*
- Wi-Fi
- Parking
Car park
- Air conditioning
- No pets allowed
Teatro Del Sole Cavour Hotel Palermo is a great place to stay in Castellammare Vucciria, which is a great choice for travellers interested in markets, churches and old town exploring, a 25-minute walk from the 12th-century palace "Castello della Zisa".
Situated 1.7 km from the venerable Norman Palace, this hotel is right around the corner from the 17th-century Oratory of the Rosary of St. Cita Chapel. Martorana co-Cathedral lies an 11-minute walk away. The Teatro Del Sole Cavour has a prime location in Palermo, within 400 metres of Teatro Massimo. The closest train station to this comfortable guest house is Palermo Central, which is a 15-minute stroll away.
Most rooms at the property come with a bidet, as well as comforts including shower caps and towels. Staying at the 3-star hotel, guests can enjoy views of the city.
The seafood restaurant Il Culinario is situated steps away from Teatro Del Sole Cavour Hotel.