Featuring free WiFi, a barbecue and a terrace, I Templari di Alberona offers pet-friendly accommodation in Alberona. Guests can enjoy the on-site bar.The rooms have a flat-screen TV.
More on
Alberona .
Alberona is an upland village and comune of the province of Foggia and region of Apulia, in southeast Italy.