La struttura si trova in una posizione comoda per muoversi, in pieno centro a Sliema