Surrounded by 350 acres of stunning, private park and woodland, the historical Murrayshall House Hotel offers a very special stay in beautiful Perthshire. Guests will adore the luxurious accommodation...
read more about this hotel
Anytime Bed and Breakfast
March to December - 1 night from £51.00 per person
Bed and Breakfast
Multiple nights available
Twin, Double or Upgraded bedroom with en-suite facilities