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 public Upper Barrakka Gardens is approximately 25 minutes' walk from The Helen Penthouse Sliema apartment, while the Soap Cafe is situated nearby.
To ensure your comfort, a walk-in shower and a separate toilet are provided at the property. Furthermore, a hair dryer and towels is available.
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 fortified coastal Saint Julian's Tower, merely a 13-minute walk away. Spinola Bay is just 1.8 km away. The Helen Penthouse apartment is a few moments from Agata bus station.
The apartment offers guests the convenience of self-catering facilities, including a fridge, an oven, and kitchenware.