The Laichmoray Hotel is a lovely family run hotel,situated in Elgin at the heart of Moray, which lies between the capital of the Highlands; Inverness and west of Scotland’s oil capital; Aberdeen.
The Laichmoray Hotel, Elgin’s warmest welcome, is found on the periphery of the town centre only yards from the railway station. Elgin is a thriving community at the heart of Speyside – Malt Whisky Country.