Karta Vacation Rentals
In the heart of Sliema, steps from Balluta Square, Triq Manwel Dimech and Holy Trinity Church. A short walk to Sliema Promenade, Saint Julian's Bay and Spinola Bay. The property spans two buildings opposite each other and sits about 10 km from Malta International Airport.