De frente para o mar e para a praia e a 300 metros do porto turístico, o Excelsior Mare Suite está situado num edifício do início do século XX em Casamicciola Terme. Uma paragem de autocarro nas proximidades fornece ligações para o resto de Ischia.
Cada estúdio do Excelsior tem uma televisão, uma kitchenette totalmente equipada e uma casa de banho privativa. Algumas unidades oferecem vistas para o mar. O acesso Wi-Fi gratuito está disponível nas áreas públicas.
A propriedade fica ao virar da esquina de muitas lojas e restaurantes. A praça principal fica a 5 minutos a pé.