Hotel de France

3.8
(6 reviews)
Piazza Marina, 90133, Palermo, Sicily Italy
+39 091 2389 3666
Luxury
Quaint
Romantic
Small Hotel
Hotel
Hotel de France | Palermo | Italy | TripAligner