Via Vittorio Emanuele, 261, 90133 Palermo
Apartments
Al Qasr- Design and Luxury Apartment, a property with a bar, is located in Palermo, 1.2 km from Palermo Cathedral. Guests may enjoy free WiFi. This air-conditioned 2-bedroom apartment comes with a kitchen, a seating area, a dining area and a satellite flat-screen TV. The property also has 2 bathrooms...