Via principe di belmonte 68, 90139 Palermo
Apartment
Palazzo Planeta offers accommodations in Palermo, a 7-minute walk from Teatro Massimo and one mile from Via Maqueda. Among the facilities at this property are an elevator and luggage storage space, along with free Wifi throughout the property. The property is a 18-minute walk from Palermo Cathedral,...