El Excelsior Mare Suite ocupa un edificio de principios del siglo XX situado en Casamicciola Terme, frente al mar y la playa de arena y a 300 metros del puerto turístico. Está cerca de una parada de autobús que ofrece conexiones con el resto de Isquia.
Todos los estudios del Excelsior cuentan con TV, zona de cocina totalmente equipada y baño privado. Algunos gozan de vistas al mar. Además, hay conexión Wi-Fi gratuita en las zonas comunes.
A la vuelta de la esquina se pueden encontrar muchas tiendas y restaurantes. La plaza principal se halla a 5 minutos a pie.