Set within 2.1 km of Fiera di Foggia and 1.6 km of Pino Zaccheria Stadium in Foggia, Piazza Italia provides accommodation with free WiFi. All units feature air conditioning and a TV. There is a private bathroom with bidet in all units, along with free toiletries and a hair dryer. An Italian breakfast can be enjoyed at the property.
Number of rooms : 3