About Atholl Centre
The Atholl Centre is a holiday & conference venue situated in the tourist town of Pitlochry in beautiful Highland Perthshire. An inclusive venue we offer accessible & standard B&B and self-catering apartments as well as group accommodation.There is so much to do here - beautiful scenery, outdoors activities, history, theatre, art & music, good food and kids activities. Take a holiday with a clear conscience - with our eco heating system the Atholl Centre is a green venue and as a non-profit organisation any profit we do make from your visit will help vulnerable people have a holiday or conference they would not otherwise have been able to afford.