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!
Via Cuba 63, Palermo
Featuring free WiFi throughout the property, La Cubba offers accommodation in Palermo, less than 2 km from Palazzo dei Normanni. All rooms have a flat-screen TV and air conditioning. Some rooms include a seating area where you can relax.
See MoreUsage of subsidiary facilities may incur additional fees