Via montegrappa 137, 90128 Palermo
Apartments
Suite Montegrappa is set in Palermo, 1.9 km from Fontana Pretoria, 1.5 km from Church of the Gesu, as well as 1.6 km from Via Maqueda. The property is around 1.7 km from Palermo Central Train Station, 3.1 km from Teatro Massimo and 3.3 km from Piazza Castelnuovo. Free WiFi is available throughout the...