The Excelsior Hotel is located in the historic center of Naples, in the most exclusive area of the city. Overlooking the sea and Castel dell 'Ovo, with an unforgettable view over the Gulf, offers its guests luxurious hospitality. The beautiful roof-garden restaurant La Terrazza, which offers fine dining, luxurious accommodations with views, discreet and impeccable service make it the ideal hotel to visit Naples in relaxation. Its rooms and suites precious, each different, each with its own history, have hosted major international personality of the aristocracy and stars of cinema, entertainment and sports.