Atholl Palace
PITLOCHRY, United Kingdom
The Atholl Palace is a historic Victorian hotel in Pitlochry offering a calm retreat for families. Children enjoy an outdoor playground, mini golf, and baby essentials like cots and highchairs. While the property features a spa and indoor pool, note that babysitting services incur extra charges. This practical setting suits families seeking relaxed recreation near local distilleries and waterfalls.