48 via quintino sella, 90139 Palermo
Apartments
Featuring free WiFi and air conditioning, Rabbad Apartments is set in Palermo, 1.4 km from Palermo Cathedral. Palazzo dei Normanni is 1.9 km from the property. The accommodation has a flat-screen TV. Some units have a seating area and/or patio. There is also a kitchenette, fitted with a toaster and fridge....