Eurostars Hotel Excelsior is a historic 4-star hotel located on the seafront promenade of Naples. The hotel features elegant rooms and suites with sea views, a rooftop restaurant, a fitness center, and a spa. Guests can enjoy easy access to the city's main attractions, including the Castel dell'Ovo and the Piazza del Plebiscito.