Via d'ossuna, 96 piano terra, 90134 Palermo
Apartments
Located in Palermo, less than 1 km from Palermo Cathedral and a 17-minute walk from Fontana Pretoria, Orange Lemon Garden provides air-conditioned accommodation with a balcony and free WiFi. The property is situated 2.6 km from Palermo Notarbartolo Train Station, 1.5 km from Church of the Gesu and 3.2...