Call to book1-866-711-2858
Tour Search

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