Hotels in Xagħra

Ta Karkar Villa Bed&Breakfast

Ta Karkar Street, Xagħra

Reservations:+1-888-355-0343

bedrooms

Baths

Guests

Description

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.

Amenities

No Amenities Available For This Property.

Check Price

No nearby properties available in this region at the moment.