Imperial Apartments

4.0
(34 reviews)
Via Salvatore Spinuzza 18/A, 90133, Palermo, Sicily Italy
Centrally Located
Condominium
Mid-range
Hotel
Imperial Apartments | Palermo | Italy | TripAligner