Tal-Barun Farmhouse Apartment San Lawrenz, Gozo
Located in San Lawrenz, 2.6 km from Dwejra Bay Beach and 1.2 km from Ta' Pinu Basilica, Tal-Barun Farmhouse provides air-conditioned accommodation with a balcony and free Wi-Fi.
Triq Il Wileg 19, Tal-Barun Farmhouse, SLZ 1121 San Lawrenz, Malta