61 via rubino muratore scala a, terzo piano, interno dx., 90134 Palermo
Apartments
A recently renovated property, Genoard is located in Palermo near Palermo Cathedral, Fontana Pretoria and Teatro Massimo. The air-conditioned accommodation is 2 km from Piazza Castelnuovo. Free WiFi is available and private parking can be arranged at an extra charge. The spacious apartment is equipped...