L'Hasdrubal est un hôtel 5 étoiles situé dans la station balnéaire d'Yasmine Hammamet, sur la plage. Il possède une piscine extérieure entourée de 6 bains à remous ainsi qu'une piscine intérieure d'eau de mer chauffée.