Ta Karkar Street, Xagħra
bedrooms
Baths
Guests
Featuring a swimming pool and a sun terrace, Ta Karkar Villa is located in Xagħra. Offering air conditioning and free WiFi throughout, the property features a living room with TV. All bedrooms are en suite and come with a wardrobe and dressing table. Xlendi is 3.1 mi from the accommodations, while Victoria is 1.9 mi away.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.