Prestiżowy Grand Hotel Vesuvio jest położony nad brzegiem morza. Z jego okien roztacza się widok na Zatokę Neapolitańską, wyspę Capri oraz wulkan Wezuwiusz.
Podczas pobytu Goście mogą korzystać z luksusowego odkrytego basenu, centrum fitness, w którym jest dostępny trener osobisty, oraz centrum odnowy biologicznej z wanną z hydromasażem, sauną i łaźnią parową. Od kwietnia do października z lokalu Wonderful Sky Lounge Solarium & Cocktail Bar można podziwiać pełny widok na Zatokę Neapolitańską.
Pokoje są przestronne i urządzone w eleganckim stylu. Podczas pobytu Goście mogą korzystać z klimatyzacji i minibaru. Wyposażenie obejmuje telewizor z płaskim ekranem i dostępem do kanałów satelitarnych. Doskonałym miejscem na chwilę relaksu jest balkon z widokiem na morze.
Codziennie o poranku jest serwowane urozmaicone śniadanie w formie bufetu. Mieszcząca się na 9. piętrze restauracja Caruso Roof Garden serwuje klasyczne dania kuchni włoskiej. Z jej okien roztacza się panoramiczny widok na Morze Śródziemne.
Hotel znajduje się naprzeciwko zamku Castel dell'Ovo w zabytkowej dzielnicy Santa Lucia. Port, z którego odpływają łodzie na wyspę Capri, do Sorrento i innych miejsc, od obiektu dzieli 15 minut spacerem.