Check out this great place to stay in Sliema
Apartment in Sliema, Malta. A brand new 3 bedroom apartment right on the much sought after promenade of Tower Road in Sliema enjoying marvellous sea-views. The location is just perfect with cafes, restaurants, shops, excursions, bus stops literally on your doorstep. A seafr...
See this content immediately after install