OverviewSet in the heart of Palermo's center, just in front of the famous Teatro Massimo, the Massimo Plaza Hotel provides good accommodation for business and leisure travelers. Among its amenities, the property features comfortable rooms,24 h check-in,..