Situated in Palermo City Center, Hotel Plaza Opera is the perfect place to experience Palermo and its surroundings. With its location just 1 km from the city center and 30 km from the airport, this 4-star hotel ... Read more

View all Luxury Hotels in Palermo