Via Giuseppe Garibaldi, 84, 90133 Palermo
Appartamento
con
1
camera
Located in Palermo, 1.2 km from Palermo Cathedral and 500 metres from Palermo Central Train Station, Genius Loci
offers air conditioning. Popular points of interest nearby include Teatro Massimo, Teatro Politeama Palermo and Piazza Castelnuovo. Free WiFi is available throughout the property and Fontana Pretoria ...