No image available for this hotel
No image available for this hotel
Palermo, Palermo
Spend a second to
save a fortune!
Spend a second to save a fortune!
59 Via Cuba, Palermo
Cuba house is located in Palermo, 1.1 km from Palazzo dei Normanni, 1.6 km from Palermo Cathedral, as well as 2.2 km from Via Maqueda. The property, housed in a building dating from 1995, is 2.5 km from Ballaro Market and 3.6 km from Piazza...
See MoreUsage of subsidiary facilities may incur additional fees