38.1252722 ­13.3606603
Go to map view
Via Principe Di Belmonte 33, 90139 Palermo, Italy +39 091 609 0852

Get Rates

Show Hotel Florio at top of the results.

Get Flight + Hotel

Star Ratings

Orbitz