Our users' favourite hotels 7.7 Good D'Angelo Palace Hotel Lungomare Fata Morgana Mazara del Vallo, IT £51 £38 per night