Luxury hotels in Favara
We found 1 property with availability in Favara
Show on map
Alba Palace Hotel
Via Belmonte, 21, Favara, Italy
Offering a lobby area and a restaurant, the elegant Alba Palace Hotel Favara lies in a historic neighbourhood, within 7 km of Temple of Olympian Zeus and at a distance of 0.8 km from such cultural…
- 1-1