License Number – H/0053 Co Reg No – C 77931 VAT Reg No – MT 23837406 All transactions/bookings carried out on this website are concluded in English
A: Sqaq Tac-Cawla, Triq It-Tigrija, Rabat RBT 5320 Malta
T: +356 21450560
© 2021 The Xara Lodge.
Crafted by BRND WGN.