Total Accommodation | 12 Properties |
Popular Area | Lucera |
Popular Hotel | Villa Santa Margherita, Villa Del Gargano 4 2 |
Popular Landmark | Home for Relief of the Suffering, Levante Beach |
Currently, there are around 12 Villa that you can book in Province of Foggia