Meikleour Beechwood Cottage

Beechwood Cottage is situated in a small rural village (Meikleour) in the north of Scotland (Perthshire)  Boasting the tallest beech hedge in the world. We are a luxury self catering cottage for couples, we are also   “Dog Friendly” and have a secure garden. 

https://www.facebook.com/share/HLmDeXfP2stL4c9H/?mibextid=LQQJ4d