Set 300 metres from The Point Shopping Mall in Sliema, this apartment features a balcony with sea views. The property is 100 metres from Bisazza St. And free private parking is featured. Free WiFi is offered throughout the property.
The unit fitted with a kitchen with a dishwasher and oven. A flat-screen TV is provided. There is a private bathroom with a bath.
Tower Road is 200 metres from Texada, while Sliema Ferries is 300 metres from the property. The nearest airport is Malta International Airport, 6 km from the property.