Located in Santa Luċija, Tal Busbies offers a private pool. Guests staying at this villa have access to free WiFi and a balcony.
This villa features 1 bedroom, a cable TV, and a kitchen. The villa also offers a seating area as well as a bathroom with a bath and a shower.
Xlendi is 600 metres from the villa, while Victoria is 2 km from the property.