Via ammiraglio carlo bergamini,7, 90128 Palermo
Appartamenti
Set 1.9 km from Palermo Cathedral, 1.2 km from Palermo Central Train Station and 1.5 km from Via Maqueda, Stella Apartment features accommodation located in Palermo. Free WiFi is available throughout the property and private parking is available on site. The property is non-smoking and is situated 1.9...