ST JULIANS - Overlooking Spinola Palace and the gardens is this centrally located studio flat close to all bars and restaurants and any amenities one may need. This beautifully decorated studio flat has everything one may need in a compact space.
Great location!!