The Stag's Head Bar
$$
Closed
Advertisement
Knockfarrie Road
Pitlochry, Scotland PH16 5LX
The Stag's Head Bar is located within the historic Atholl Palace Hotel, nestled in the picturesque town of Pitlochry in the Scottish Highlands. This bar offers a cosy atmosphere where guests can enjoy a selection of fine and casual dining options, perfectly complemented by the stunning views of the surrounding parkland and hills.
Generated from the website
Also at this address
See a problem?
You might also like
Advertisement

