Ball Street InStyle Apartments Saint Julian?s MT STJ, 3124, San ?iljan, MaltaSan Giljan , Saint Julian, Malta