New & Central Located 3 Double Bedroom Apartment - Close To All Amenities Is-Swieqi, Il-mezza Victoria Place Apartment 2 9.1 / 10 13 reviews