Apartment The Helen Penthouse Sliema
222 Sant Helen Street, Sliema, Malta
Choose your dates to see prices
222 Sant Helen Street, Sliema, Malta
Choose your dates to see prices
The scenic Upper Barrakka Gardens is approximately 25 minutes' walk from The Helen Penthouse Sliema apartment, while Soap Cafe Beauty Supply Store is situated nearby.
The property has a patio and a balcony, equipped with a flat-screen TV with satellite channels, as well as comfort facilities like an ironing set and air conditioning. Here you’ll find comforts like a walk-in shower and a separate toilet. Hairdryers and towels can also be found.
The apartment is 2.3 km from the historical museum "Lascaris War Rooms", which is an excellent place to improve cultural awareness. Attractions near this apartment include the 16th-century Casa Rocca Piccola Palace, nearly 30 minutes' walk away. The Renzo Piano–designed City Gate is around 2 km away. The Helen Penthouse apartment is only steps away from the nearest bus station - Agata.
In-room self-catering options like a fridge, an oven, and kitchenware are available at The Helen Penthouse apartment for guests to make use of.