O Hotel Excelsior dispõe de vistas para a Baía de Nápoles, de um terraço e de um restaurante no último piso. Situa-se a 300 metros do Castelo do Ovo e oferece quartos com ar condicionado e acesso Wi-Fi gratuito em toda a propriedade.
Com uma decoração elegante, todos os quartos estão equipados com uma televisão de ecrã plano e uma chaleira. A casa de banho possui 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 é servido diariamente e inclui itens de pastelaria caseiros, produtos locais frescos, bacon e ovos, produtos de charcutaria e fruta fresca. Os hóspedes também podem desfrutar de uma cozinha mediterrânea e internacional no Ristorante La Terrazza.
Entre outras comodidades, há um centro de fitness, um bar no local e comodidades de conferências.
O hotel está localizado a 10 minutos a pé da Piazza del Plebiscito (praça) e a 1 km do Maschio Angioino (castelo). O Aeroporto Internacional de Napoli pode ser alcançado em 16 km da propriedade.