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
To enjoy your vacation in Sliema, stay at The Helen Penthouse Sliema apartment, which is 1.4 miles from the scenic Upper Barrakka Gardens and just a 13-minute stroll from the fortified coastal Saint Julian's Tower.
The Helen Penthouse apartment provides guests with a patio and a balcony, as well as such modern comforts as climate control. For added convenience, a walk-in shower and a separate toilet are available at the apartment. Additionally, you'll find a hair dryer and towels.
Spinola Bay is 1.1 miles away, while Soap Cafe Beauty Supply Store is within easy reach of the apartment. Take a peaceful 10 minutes' stroll into the heart of Sliema city center. Guests can also take a bus at Tas-Sliema - Savoy bus station, set merely a 5-minute walk away, to explore the rest of Sliema.
In-room self-catering options like a fridge, oven, and a kitchenware are available at The Helen Penthouse apartment for guests to make use of.