Set within 350 acres of private estate, 3 miles from the city of Perth, this 4 star luxurious hotel provides fabulous accommodation in a spectacular setting. Renowned as one of Scotland's leading Country House Hotels, Murrayshall offers a choice of dining, - the award winning Old Masters Restaurant, where seasonal menus feature locally sourced ingredients, or alternatively the Club Restaurant, where food is available all day in a relaxed environment. Most of the bedrooms and suites have views ... More