Grand Hotel Vesuvio se află chiar pe malul mării şi oferă vedere la golful Napoli, la Insula Capri şi la vulcanul Vezuviu.
Camerele oferă aer condiţionat, minibar şi TV cu ecran plat cu canale prin satelit. Unele camere au balcon cu vedere la mare.
Hotelul oferă în fiecare dimineaţă un mic dejun tip bufet. Restaurantul aflat la etajul 9 oferă preparate clasice italiene şi vedere panoramică la Marea Mediterană.
Hotelul este situat vizavi de Castel dell'Ovo, în cartierul istoric Santa Lucia. Portul din care pleacă ambarcaţiuni spre Capri, Sardinia şi alte destinaţii se află la 15 minute de mers pe jos.