3 stars hotels in FavaraBook 3 stars hotels in Favara, Italy online. Compare prices, reviews & photos of 3 hotels and get the best 3 star hotel deal for your next stay.
Casa NatiaPiazza Giuseppe Garibaldi, 12, Favara 374m from the center of Favara
Belmonte HotelVia Sottotenente Saieva 4, Favara 453m from the center of Favara
Villa BelmonteVia Principe di Belmonte 8, Favara 458m from the center of Favara