Tower road, Sliema, SLM 10 Sliema, Malta (35.9118910283, 14.506879372)
Comments: 0
Sliema Strand 51,A, slm1022 Sliema, Malta (35.9124, 14.5021)
30/39 Luzio Junction/ Stella Maris Street, Sliema, Central Region, Malta (35.9152252587, 14.5041924343)
tower road, SLM 1605 Sliema, Central Region, Malta (35.912245934, 14.50688251)
Ghar id-dud, Tower road, Slm002 Sliema, Malta (35.9133470926, 14.5068557378)
Tower Road, SLM1601 Sliema, Malta (35.9179022806, 14.4982194901)
248, Tower Road, Sliema, Central Region, Malta (35.9147040346, 14.4972662124)
Preluna Hotel, SLM 1605 Sliema, Malta (35.913162281, 14.506501138)
1, Triq in-Naxxar, San Gwann, Central Region, Malta (35.9097126988, 14.4827319329)
(35.919770502, 14.4905910966)