Eurostars Hotel Excelsior besticht durch eine zentrale Lage in Neapel, nur einen 4-minütigen Fußweg von Castel dell''Ovo und 10 Gehminuten von Piazza del Plebiscito entfernt. Dieses Hotel mit 4 Sternen ist 0,8 km von Lungomare Caracciolo und 1 km von Via Chiaia entfernt.