Via principe di belmonte, 63, 90139 Palermo
Apartments
Located in the centre of Palermo, 1.6 km from Palermo Cathedral, Florio Apartment provides air-conditioned accommodation with free WiFi and a flat-screen TV. The property is set 700 metres from Teatro Massimo, 1.6 km from Via Maqueda and 1.6 km from Church of the Gesu. Palermo Central Train Station is...