Annslea Guest House
Guesthouse
Pitlochry
Featuring 3-star accommodation, Annslea Guest House is set in Pitlochry, 24 km from Castle Menzies and 46 km from Scone Palace. Both free Wi-Fi and parking on-site are accessible at the guest house free of charge.
Number of rooms: 5
164 Atholl Road, Pitlochry, PH16 5AR, United Kingdom