Knockendarroch House Hotel, Pitlochry, Perthshire,Scotland prides itself on serving award winning cuisine, its large spacious rooms, scenic views and luxurious ambience.