Choose your room
Teatro Del Sole Cavour Hotel 3*
- Wi-Fi
- Air conditioning
- No pets allowed
Featuring views of the city, Teatro Del Sole Cavour Hotel Palermo is located 12 minutes' walk from the atmospheric Arabic-style Norman Church of San Cataldo.
This comfortable hotel has a prime location within a few blocks of Via Maqueda Street. Teatro Massimo is within a 400-metre distance of the guest house, and the 17th-century Chiesa di San Giuseppe dei Teatini is 0.6 km away. The Teatro Del Sole Cavour also gives quick access to the 17th-century Oratory of the Rosary of St. Cita Chapel, which is 6 minutes' walk away. Roma - Poste bus stop is 150 metres from this accommodation and a short way from is enough to get to Palermo Central train station.
A balcony are included in the rooms for guests' convenience. Furnished with wardrobes, the rooms also have an electric kettle. For more comfort, shower caps and bath sheets, along with a bidet, are provided.
The 3-star Teatro Del Sole Cavour Hotel is 5 minutes on foot from Il Culinario, that serves Sicilian cuisine.