Call to book1300 208 712
Tour Search
#Favourites

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.

0 results matching: Atholl Palace, Pitlochry

Filters
Filter by
Clear All
Tour type
Reset
Transport type
Reset
Tour length
Reset
Additional options
Reset