We enjoyed our stay at the Laichmoray Hotel. All of the staff were friendly and helpful and nothing was too much trouble. Our room was cosy, comfortable and spotlessly clean. The full Scottish breakfast was enormous and delicious. It was cooked to perfection and piping hot. Plenty of on-site parking and just a short walk into the centre of Elgin. Would definitely recommend and we certainly will be back.