Villa Garden
Via Motopesca Andromeda, 91026 Mazara del Vallo, Italy
Situated in Mazara del Vallo and only 2.8 km from Mazara del Vallo Beach Tonnarella, Villa Garden features accommodation with garden views, free Wi-Fi and free private parking. This holiday home provides a garden as well as a terrace.