Choose your room
Cavour 106 Apartment
- Wi-Fi
- Air conditioning
- No pets allowed
To enjoy your vacation in Palermo, stay at Cavour 106 Apartment Palermo, which is nearly 20 minutes' walk from the Gemmellaro Geological Museum and merely 1.1 km from the Piazza Marina. Wi-Fi is provided for both business and leisure activities.
The apartment has a prime location, around 700 metres from the Baroque Quattro Canti Square and only steps away from Teatro Massimo. Cavour 106 Apartment is located in the Castellammare Vucciria district of Palermo. The Church of San Francesco of Assisi is a mere 1.2 km away.
The property is fitted with a fully equipped kitchen. The nearest bus stop to the apartment is Ruggero Settimo - Stabile, which is just a 5-minute walk away. A terrace is available for guests to relax on after a busy day.