The Stag's Head Bar
Bar · Pub
The Stag's Head Bar, located in the Atholl Palace Hotel, offers drinks, bar food, and live music on select nights. Outdoor seating is available.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to The Stag's Head Bar.
Local restaurants nearby
Atholl Palace Hotel, Peth Road, Alba / Scotland



