Property Location
Located in Mazara del Vallo, this villa is within a 5-minute drive of Church of San Francesco and Royal Saint Nicholas. This villa is 0.8 mi (1.3 km) from Norman Arch and 0.8 mi (1.3 km) from Garibaldi Theater.
Rooms
Make yourself comfortable in this villa, featuring a kitchen with a full-sized refrigerator/freezer and a stovetop. Complimentary wireless Internet access is available to keep you connected. A private bathroom with a shower/tub combination features a deep soaking tub and a rainfall showerhead.