Choose your room
Teatro Del Sole Cavour Hotel 3*
- Wi-Fi
- Air conditioning
- No pets allowed
Offering a location a 6-minute walk from the 14th-century Oratory of the Rosary of St. Cita Church, Teatro Del Sole Cavour Hotel Palermo offers 3 rooms. Luggage storage are available for guests' convenience at this hotel, which sits in Castellammare Vucciria, which is a great choice for travellers interested in markets, churches and old town exploring.
Located 1.2 km from Palermo Central railway station, the comfortable guest house stands in close proximity to Massimo Theater. The Teatro is nestled within 900 metres of the vibrant Byzantine Martorana Mosaics. The 12th-century palace "Castello della Zisa" is 5 minutes' drive from this property. There is Roma - Poste bus stop just around the corner from the 3-star hotel.
Most rooms at the accommodation come with a bidet, as well as comforts including shower caps and towels. Staying at Teatro Del Sole Cavour Hotel, guests can enjoy views of the city.
Serving Sicilian dishes, Il Culinario is about 200 metres away.