Large, glass-fronted hotel, situated overlooking the water, two miles from the famous Loch Ness and 530 yards from the castle.