Get Directions to Rosehall Farm B&B ← View details Rosehall Farm, Newmachar, Aberdeenshire AB21 0UT, United Kingdom, Newmachar, England Get Directions From* To * — Required information