8 via terra delle mosche, 90133 Palermo
Apartments
Located in Palermo, 500 metres from Fontana Pretoria and 1.2 km from Palermo Cathedral, Townhouse Vucciria Palermo Centro provides air-conditioned accommodation with a balcony and free WiFi. The property is close to several well-known attractions, 1 km from Foro Italico - Palermo, 1.4 km from Teatro...