Address:

"The 10 Square"
10, Pjazza San Nikola,
Is-Siggiewi

Malta SGW 1073

info@the10square.com

Tel: 00356 9937 0037


Book Direct with us



Booking Request