Villa Borghese B&BBed and Breakfast
Via Vittorio de Miro D'ajeta, 23, 71121 Foggia, Italy
Featuring garden views, Villa Borghese B&B features accommodation with balcony, around 3.6 km from Pino Zaccheria Stadium. Private parking is available on site. Boasting family rooms, this property also provides guests with a sun terrace.
Nice environment, great staff, nice company and above all The owners are fabulous 👍