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