access maps
Flat 1 and Flat 2 Spinola Bay, St Julians
Flat 1 and flat 2 at 134, Spinola Road, St Julians are south facing and situated right on the waterfront of Spinola Bay in St Julians close to popular restaurants and overlooking the seafront promenade stretching to Sliema and beyond.