Agrigento is one of Sicily’s hidden gems ... four-star Hotel Costazzura Museum & Spa in the upscale beach town of San Leone, ...