New Two Bedroom Flat Kamila On A Dwell SLM 2232 Sliema (Malta), 54 Triq Sant' Alfonsu 8.4 / 10 13 reviews