A luxurious apartment in the heart of Swieqi.
This property comprises:
Close to all amenities and public transport