Dalgreine Guest House is set in Blair Atholl, 34 miles from Perth.
Every room comes with a flat-screen TV. Some rooms have views of the mountain or garden. All rooms are ensuite.
There is a shared lounge at the property.
Aviemore is 51 miles from Dalgreine Guest House, while Pitlochry is 7 miles from the property. The nearest airport is Edinburgh Airport, 74 miles from the property.