El Hotel Cavour está situado en la Plaza Garibaldi, a tan sólo 200 metros del Centro Histórico. En un punto estratégico para llegar a las principales atracciones turísticas como las iglesias, el Museo Arqueológico, el Palacio Real, la Plaza Plebiscito y el centro comercial.
El Hotel está cerca, no sólo del puerto (es muy fácil llegar a las tres islas: Capri, Ischia y Procida), y de la estación de trenes. Desde allí se puede llegar en tren hasta Pompeya y Ercolano y el Monte Vesubio.
Sus 90 habitaciones tienen cuarto de baño, televisión, secador de pelo, teléfono directo y aire acondicionado. Además dispone de 14 suites con terraza y un restaurante típicamente napolitano.