Simons Apartments Apartment Sliema
Located a 2-minute walk from picturesque Balluta Bay, Simons Apartments is in central Sliema. It offers free Wi-Fi and spacious modern apartments with a balcony, satellite TV and a fully fitted kitchen.
Number of rooms: 6
116 Mons G Depiro Street, SLM 2031 Sliema, Malta