Located in Sliema, this air-conditioned apartment is 200 metres from The Point Shopping Mall The unit is 600 metres from Bisazza St, and guests benefit from free WiFi and private parking available on site There is a seating area and a kitchen complete with a dishwasher and an oven A flat-screen TV is available There is a private bathroom with a bath Sliema Ferries is 700 metres from Tigne Point T10 33, while Tower Road is 700 metres away Malta International Airport is 6 km from the property