Via archimede, 168 piano s1, 90139 Palermo
Apartments
Situated in Palermo, 2 km from Palermo Cathedral and 1.8 km from Fontana Pretoria, Casa Amarilla features air-conditioned accommodation with a terrace and free WiFi. The property is set 2.6 km from Via Maqueda, 2.7 km from Church of the Gesu and 3.1 km from Palermo Central Train Station. The property...