- UK Information
- UK Hotels
- Scottish Holiday Lodges at the Atholl Palace
Scottish Holiday Lodges at the Atholl Palace
This collection of self-catering lodges and cottages is situated in the grounds of Atholl Palace Hotel. Many of the buildings have Wi-Fi access, and all benefit from free parking on site.
Prices from £72
13