Situé à 15 minutes en voiture de Sousse, l'Hotel Hannibal Palace se trouve à El Kantaoui, un port de plaisance prestigieux. Il dispose d'une discothèque, d'un court de tennis ainsi que d'un centre de bien-être doté d'un hammam et proposant des massages.