Via lampedusa, 21 e 23 scala c - interno 6, 90133 Palermo
Apartments
Offering a garden and city view, Appartamento in Palazzo Lampedusa is situated in Palermo, 1.3 km from Palermo Cathedral and 1.1 km from Via Maqueda. Among the facilities at this property are a lift and a minimarket, along with free WiFi throughout the property. The property is non-smoking and is located...