El Conte di Cavour está a solo 500 metros del centro de la ciudad de Foggia y ofrece conexión WiFi gratuita y habitaciones elegantes con aire acondicionado y balcón. Todos los días se sirve un desayuno buffet. La plaza Cavour se encuentra a 80 metros.
Las habitaciones están equipadas con TV de pantalla plana, suelo de baldosa y baño privado con secador de pelo y artículos de aseo gratuitos.
El establecimiento cuenta con aparcamiento privado gratuito. La estación de tren de Foggia está a menos de 10 minutos a pie.