Installé face à la mer et à la plage de sable, à 300 mètres du port touristique, l'Excelsior Mare Suite vous accueille dans un bâtiment du début du XXe siècle, à Casamicciola Terme. L'arrêt de bus situé à proximité vous permet de rejoindre le reste d'Ischia.
Les studios de l'Excelsior disposent tous d'une télévision, d'une kitchenette entièrement équipée et d'une salle de bains privative. Certains d'entre eux offrent une vue sur la mer. Une connexion Wi-Fi est accessible gratuitement dans les parties communes.
L'établissement se trouve à proximité immédiate de nombreux magasins et restaurants. La place principale se trouve en outre à 5 minutes de marche.