Atholl Palace Holiday Accommodation
Thank you for visiting our website. We are currently undergoing an overhaul of our on-line booking system.
We are pleased to let you know that we can now answer your call in person 7 days a week from 7.30am - 11pm on 01796 472400.
Please mention Lodges when speaking to our Receptionists.