Premium Short-Term Rentals in Malta
Triq l-Imsida, Ta' Xbiex, WF2R+JX4 Gżira, Malta, Triq l-Imsida, Ta' Xbiex, Gzira, Malta - 1400
+356 79976867
We must make your short-term vacation stay feel like home. Solea Group is a specialist and a leading group in short-term rental accommo.....itations t