Located in the heart of Palermo, Hotel Plaza Opera is a chic city hotel with a charming roof terrace overlooking the nearby Teatro Garibaldi.