Hotel Grand Excelsior Vittoria jest usytuowany na klifie górującym nad Zatoką Neapolitańską. Obiekt ten obejmuje 3 zabytkowe budynki położone w prywatnym parku ze śródziemnomorską roślinnością. Wejście do hotelu znajduje się przy głównym placu w Sorrento, a do portu można dotrzeć bezpośrednio windą.
W hotelu Grand Excelsior Vittoria mieści się spa La Serra, które oferuje wanny z hydromasażem i gabinety masażu. Goście mogą zrelaksować się na tarasie słonecznym z bezpłatnymi parasolami i leżakami oraz basenem z urządzeniami do hydromasażu.
Wszystkie pokoje są klimatyzowane i dysponują podłogą wyłożoną parkietem lub kafelkami. Każdy z nich zapewnia także telewizor z płaskim ekranem i dostępem do kanałów satelitarnych oraz bezpłatne WiFi. Niektóre pokoje obejmują balkon z widokiem na zatokę lub piękne śródziemnomorskie ogrody.
W hotelu mieści się kilka znakomitych restauracji i elegancki bar z widokiem na morze. Na miejscu regularnie odbywają się występy rozrywkowe i koncerty. O poranku serwowane jest urozmaicone śniadanie w formie bufetu obejmujące słodkie i słone dania.
Hotel zapewnia ponadto prywatny parking z usługą parkingowego. Na życzenie dostępny jest transfer z dworca kolejowego w Neapolu.