Con vistas a la bahía de Nápoles, el Hotel Excelsior cuenta con una terraza y un restaurante en la azotea. El Castel dell' se encuentra a 300 metros Ovo, ofrece habitaciones con aire acondicionado y conexión WiFi gratuita en todas partes.
Todas las habitaciones cuentan con una decoración elegante, TV de pantalla plana y hervidor de agua. El baño incluye albornoces y artículos de aseo gratuitos. Algunas habitaciones tienen vistas al mar.
Todos los días se sirve un desayuno buffet continental e incluye pasteles caseros, productos locales frescos, tocino y huevos, cortes fríos y fruta fresca. Los huéspedes también pueden disfrutar de cocina mediterránea e internacional en Ristorante La Terrazza.
Entre las demás instalaciones hay un centro de fitness, un bar y salas de conferencias.
La Piazza del Plebiscito está a 10 minutos a pie del hotel, mientras que Maschio Angioino está a 1 km. Napoli International El aeropuerto está a 16 km.