Apartment in Sliema
Reasons to book
About this apartment rental
Located in Sliema, this welcoming apartment lets you experience it all. Point Shopping Mall is just steps away while Tower Road is an easy 15-minute walk away.
After you return, unwind on the terrace and enjoy the outdoor furniture. As for the great indoors, you can come inside and enjoy the free WiFi and TV.
The kitchen is equipped with an oven, an espresso maker, and an electric kettle. Bathroom amenities include towels and toilet paper. Other amenities include bed sheets, an ironing board, air conditioning, and heating.
Amenities
Map of Sliema








