On site, members and visitors can make use of the Red Deer Pub & Restaurant ... What makes Pitlochry truly special? Several things spring to mind. For one, we have been described as “the Switzerland ...