Inverlochy Castle Management International (ICMI) is launching a prestigious new Singaporean hotel, as well as making major investment in its Scottish portfolio, which includes Cromlix and Greywalls.

Leave a Reply

%d bloggers like this: