Birchwood Hotel
Birchwood Hotel has a country house atmosphere close to the picturesque highland town of Pitlochry Hotel Perthshire Scotland
2 East Moulin Road
Pitlochry
PH16 5DW
Contact Details
Tel 01796 472477 Contact this company online