El Grand Hotel Vesuvio está situado en el paseo marítimo de Nápoles frente al Castillo del Huevo, a pocos pasos de la preciosa Plaza del Plebiscito, del Palacio Real y del Teatro Real de San Carlos.
En el corazón de la ciudad y de las tiendas más exclusivas, el hotel se sitúa a unos 5 minutos en coche del Puerto de Mergellina y del Muelle de Beverello, que facilitan la comunicación con las islas (Capri, Isquia, Procida, Islas Eolias) y la Costa Amalfitana.
En coche, a 10 minutos de la salida de la autopista, a 15 minutos de la Estación Ferroviaria Central y a 20 minutos del Aeropuerto de Capodichino.