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 approximately 25 minutes' walk from the public Upper Barrakka Gardens and just 1 km from the fortified coastal Saint Julian's Tower.
The apartment provides guests with a patio and a balcony, as well as such modern comforts as an air conditioner. For added convenience, a walk-in shower and a separate toilet are available at the property. A hair dryer and towels can also be found.
Spinola Bay is about a 20-minute stroll away, while the Soap Cafe is just moments from the apartment. The centre of Sliema is reachable within a 10-minute walking distance. The Helen Penthouse apartment is 400 m from Agata bus station.
For those who want to cook their own meals, The Helen Penthouse apartment provides self-catering options such as a fridge, an oven, and kitchenware.