Il Ristorante La Terrazza è situato al settimo piano dell'Hotel Excelsior ed offre una vista mozzafiato sul Vesuvio, sul Golfo di Napoli e sulle isole di Ischia e Capri. E' il primo edificio a dare il benvenuto ai visitatori che arrivano a Napoli via mare e gode, quindi, di una posizione unica ed invidiabile.
Il Ristorante ha una zona interna ed un esterna situata sul roof garden dell'hotel e propone gustosissimi e raffinatissimi piatti realizzati conciliando la cucina mediterranea ed internazionale con incursioni da parte della cucina napoletana; il tutto realizzato da chef qualificati che conquisteranno il vostro palato.
Per i più romantici, al piano superiore è presente il Bar L'Ottavo Piano che offre la possibilità di terminare la serata con un delizioso cocktail gustato di fronte ad un panorama unico al mondo.