Compare the 16 available 4-star hotels in Hammamet and book online.