Photos coming soon
HOTEL
Spinola Bay Sea Front Apt 6
71 George Borg Olivier Street, Stj 1080, St Julian's, Malta, Saint Julian's
Where it sits
Spinola Bay Sea Front Apt 6
71 George Borg Olivier Street, Stj 1080, St Julian's, Malta, Saint Julian's
35.91490, 14.49357
Similar stays nearby
Plan around Spinola Bay Sea Front Apt 6
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 25, 2026.
