4-gwiazdkowy Eurostars Hotel Excelsior znajduje się w dzielnicy Lungomare Caracciolo w Neapolu około 14 min pieszo od atrakcji kulturalnych, takich jak Galeria handlowa Galleria Umberto I.
Teatr San Carlo oraz Muzeum Cappella Sansevero znajdują się odpowiednio zaledwie 16 minut pieszo ta około 25 minut od tego 122-pokojowego hotelu. W okolicy znajdują się takie atrakcje religijne jak Kościół Santa Chiara (2 km) i Kościół Gesu Nuovo (2,1 km). O rzut beretem od tego hotelu znajdują się Castel dell'Ovo w Neapolu oraz Port w Borgo. Przystanek autobusowy Santa Lucia - Regione Campania znajduje się około 5 minut od tego obiektu noclegowego. Eurostars Hotel Excelsior jest położony w 10 km od lotniska Neapol International, dojazd zajmuje więc tylko 15 minut.
W pokojach są takie udogodnienia jak minibar, a także telewizję satelitarną dla rozrywki gości. Wyposażenie ich obejmuje suszarkę do włosów i wannę spa wraz z takimi udogodnieniami jak czepki kąpielowe i ręczniki kąpielowe. Z okien niektórych pomieszczeń rozciąga się widok na morze.
W 5 min spacerem można dojść do restauracji Ristorante Da Modesta lub odwiedzić restaurację Cafe la Nuit, znajdującą się w 150-metrowej odległości od obiektu.