Situated in Sliema, 800 metres from Balluta Bay Beach, St Helen Apartments features rooms with city views and free WiFi. With inner courtyard views, this accommodation features a balcony. The apartment has family rooms. All units comprise a seating area with a sofa and a fully equipped kitchen with various cooking facilities, including an oven, a microwave, a fridge and a stovetop. Units have air conditioning, a wardrobe and a flat-screen TV, and some units at the apartment complex have a terrace. At the apartment complex, units are equipped with bed linen and towels. Popular points of interest near the apartment include The Point Shopping Mall, Love Monument and Portomaso Marina. Malta International Airport is 9 km from the property.
Other information
This property will not accommodate hen, stag or similar parties. Managed by a private host