Com vista para a Baía de Nápoles, o Hotel Excelsior dispõe de um terraço e de um restaurante no último piso. Situado a 300 metros do Castel dell' Ovo, oferece quartos com ar condicionado e acesso Wi-Fi gratuito em todas as áreas.
Com uma decoração elegante, todos os quartos incluem uma televisão de ecrã plano e uma chaleira. A casa de banho inclui roupões de banho e produtos de higiene pessoal gratuitos. Alguns quartos têm vista para o mar.
Um buffet de pequeno-almoço continental está disponível diariamente e inclui pastelaria caseira, produtos locais frescos, bacon e ovos, cortes frios e frutas frescas. Os hóspedes também podem desfrutar de cozinha mediterrânica e internacional no Ristorante La Terrazza.
Entre as outras instalações há um centro de fitness, um bar no local e instalações para conferências.
A Piazza del Plebiscito fica a 10 minutos a pé do hotel, enquanto o Maschio Angioino está a 1 km. Internacional de Napoli O aeroporto fica a 16 km da propriedade.