Via dalia, 76, 90139 Palermo
Apartments
Situated right in the heart of Palermo, 1.8 km from Fontana Pretoria, MAMMA Rò features air-conditioned accommodation with free WiFi and a flat-screen TV. It is set 2.9 km from Palermo Cathedral and provides luggage storage space. The accommodation offers airport transfers, while a car rental service...