The Hotel Excelsior is a historic 5-star hotel located on the seafront promenade of Naples. It offers elegant and comfortable rooms with stunning views of the Gulf of Naples. The hotel's restaurant, La Terrazza, is renowned for its gourmet cuisine and breathtaking views. Guests can indulge in a variety of dishes inspired by traditional Neapolitan flavors, prepared with the finest local ingredients. The restaurant also offers an extensive wine list, featuring a selection of Italian and international wines. With its prime location and exceptional dining options, the Hotel Excelsior is a perfect choice for travelers looking for a hotel with a restaurant in Naples.