St Helen Apartments
Main amenities
-
Free Wi-Fi
-
Child-friendly
-
Air conditioning
-
No pets allowed
Location
St Helen Apartments Sliema is situated about a 5-minute walk from the Holy Trinity Church and 5 km from Malta International airport.
Located 2.3 km from St. Paul's Pro-Cathedral, this apartment is also within a few blocks of Spinola Bay. While exploring Sliema, guests can conveniently reach the Church of Our Lady of Mount Carmel, which is just 8 minutes' walk away. St Helen Apartments is nestled 1.6 km from the Point Shopping Mall.
The property features a balcony, a terrace, and a seating area and looks out onto the inner courtyard. For added convenience, a separate toilet and a shower are available at the apartment. Furthermore, you can enjoy a hairdryer and towels provided in the bathroom.
St Helen Apartments offers an equipped kitchenette which includes a refrigerator, an oven, and a cooktop. Agata bus station is in the immediate vicinity of this apartment. This accommodation features a terrace, ensuring optimum comfort.