Swieqi Apartment Apartment St Julian's
Located 1.3 km from Spinola Bay in St Julian's, this apartment features free Wi-Fi and a balcony. The apartment is 3 km from Balluta Bay.
Number of rooms: 3
21, Eljem Residence, Triq il Ghajn, Swieqi, SWQ 3123 St Julian's, Malta