St Julians Bay Hotel

Contact us

48 Main Street, St Julians, STJ1017 Malta

Three star hotel St Julians Bay on the seafront promenade

Comments are closed.