Just 500 metres from the centre of Foggia, Conte di Cavour offers free Wi-Fi and elegant rooms with air conditioning and a balcony. A buffet breakfast is available daily. Piazza Cavour square is 80 metres away. Rooms have a flat-screen TV, tiled flo...
Rooms total: 4 More information »