Offering city views, Teatro del Sole Cavour is an accommodation located in Palermo, 1.2 km from Palermo Cathedral and 600 metres from Teatro Politeama Palermo. The air-conditioned accommodation is less than 1 km from Fontana Pretoria. Church of the Gesu is 1.2 km from the guest house and Palermo Central Train Station is 1.7 km away.
Featuring a private bathroom, units at the guest house also provide guests with free WiFi, while some rooms will provide you with a balcony.
Popular points of interest near the guest house include Piazza Castelnuovo, Via Maqueda and Teatro Massimo. The nearest airport is Falcone-Borsellino Airport, 28 km from Teatro del Sole Cavour.