Located in Sliema, Apartment 1 BDR Sea view suite 115 provides self-catering accommodations with a terrace and free WiFi. The property is a 16-minute walk from The Point Shopping Mall.
The apartment features a satellite TV and a living room. An oven and a fridge can be found in the kitchen and there's a bathroom.
Popular points of interest near the apartment include Manuel Dimech St., Bisazza St. And Sliema Ferries. Malta International Airport is 5 miles away.