The hotel is located in Mazara del Vallo, close to plenty of shops, bars and public transport links, while the nearest beach is just 2 km away.
See more: Hotels in Europe Hotels in Italy Hotels in Sicily Holiday Destinations in Europe