Check out this great place to stay in Sliema
Apartment in Sliema, Malta. Sleeps 4. Two bedroom luxury penthouse in a prime area in Sliema just 2 minutes walk from the much sought after Sliema promenade. The location is just perfect with fine dining restaurants, cafes and shops just a few meters away. A brand new, full...
See this content immediately after install