Located 300 metres from The Point Shopping Mall in Sliema, Keegan apartment offers accommodation with a kitchen. It offers free WiFi and a terrace.
This apartment will provide guests with 2 bedrooms, a flat-screen TV and air conditioning.
Bisazza St. Is 300 metres from the apartment. Malta International Airport is 6 km from the property.