Travellers enjoy visiting Centro storico, located within 25 minutes' walk of the Villa Edo hotel, as well as Palace Dar Nejma Ezzahra accessible with 10-minute car ride. If you are willing to explore even more landmarks in Gammarth, attend Byrsa Hill located 2.6 miles from the property.