The Eurostars Hotel Excelsior is a historic hotel located on the seafront promenade in Naples. The hotel features elegant rooms with sea views, a rooftop terrace with panoramic views of the Bay of Naples, and a restaurant serving traditional Neapolitan cuisine. Guests can also enjoy easy access to the city's top attractions, including the Piazza del Plebiscito and the Castel dell'Ovo.