Le Grand Hotel Vesuvio se trouve en bord de mer de Naples, face au Castel dell’Ovo, non loin de la très belle Piazza del Plebiscito, du Palais Royal et du Théâtre Royal de San Carlo.
Au cœur de la ville et des boutiques les plus exclusives, l’hôtel se trouve à 5 minutes du Port de Mergellina et de l’Embarcadère Beverello pour se rendre sur les îles (Capri, Ischia, Procida, Îles Éoliennes) et sur la côte amalfitaine.
À 10 minutes en voiture de la sortie de l’autoroute, à 15 minutes de la gare ferroviaire Centrale et à 20 minutes de l’Aéroport de Capodichino.