L Hotel & Resort Bali–Sanur represents the seventh property in the eL Hotel portfolio and the group’s first venture in Bali.
NATURE OF THE BUSINESS Lighthouse is domiciled in Malta and listed on the Main Board of the JSE Limited (‘JSE’), with offices ...