The Award Winning Leader in Escorted Worldwide Rail Holidays


01904 521 936

Open 7 Days A Week

Atholl Palace, Pitlochry

The Atholl Palace Hotel in Pitlochry is located within beautifully landscaped gardens and comprises an historic castle as its main building. The hotel offers spa and leisure facilities, including an indoor heated swimming pool; a restaurant, bar, putting green, tennis court and the aforementioned gardens. Every bedroom features a multi-channel TV, tea/coffee-making facilities, a hair dryer and access to free Wi-Fi.

We’ve found 0 tours for you matching: Atholl Palace, Pitlochry

View Shortlist 0