Located in Pieta, 1.6 mi from Balluta Bay Beach, XL Central Home - Sleeps 10 people provides accommodations with free WiFi . This apartment features air-conditioned accommodations with a balcony.
This apartment includes 4 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 4 bathrooms with a shower and a washing machine.
The apartment offers a barbecue and a terrace.