Luxury Apartment Prime Location In St Julians *** Saint Julian's (Malta), Piccola Rita, Triq Sant Elija Facilities in hotel Important