Sliema Suites iprime Apartment Sliema
Located in Sliema, near Exiles Beach, Fond Ghadir Beach and Balluta Bay Beach, Sliema Suites iprime features free Wi-Fi, and guests can enjoy a terrace.
Number of rooms: 6
43 Triq Sir Adrian Dingli, SLM 1030 Sliema, Malta