Palermo, Italy
Hotel Plaza Opera
4 out of 5 stars
Internet Access (Free Wi-Fi, Dial-Up)
Internet Access
Air Conditioning
Complimentary Designer Toiletries