Greta Rooms Hotel
Mazara del Vallo, Province of Trapani
When you stay at Greta Rooms Hotel in Mazara del Vallo, you'll be on the waterfront, within a 5-minute drive of Piazza della Repubblica and Chiesa di Sant'Ignazio. This townhouse accommodation is 1.4 mi (2.3 km) from Cathedral of the Holy Savior and 1.5 mi (2.4 km) from Royal Saint Nicholas.