Vicolo maestro cristofaro, 2, 90134 Palermo
Apartments
Capo House in Palermo offers accommodation with free WiFi, 500 metres from Palermo Cathedral, 500 metres from Palazzo dei Normanni and 300 metres from Teatro Massimo. The property has mountain views, plus is an 8-minute walk from Piazza Politeama. This air-conditioned 1-bedroom apartment comes with a...