Eden Cottages Apartment
Triq L-Indipendenza, XWK 1010 Xewkija, Malta
Eden Cottages features air-conditioned guest accommodation in Xewkija, 2.4 km from Mġarr ix-Xini Beach, 3.5 km from Cittadella and 6.4 km from Ta' Pinu Basilica. This apartment features a garden. Guests can enjoy inner courtyard views.