The hotel Cavour enjoys a convenient location in piazza Garibaldi, just steps from Naples main train station and only 300 meters from the historical centre.