The 4-star Craigroyston House Bed & Breakfast offers a traditional accommodation in 8 rooms.
The city center is 10 minutes' walk of the property.
Blair Atholl Golf Club is 11 km from the hotel and Castle Menzies is 14 km away.
Craigroyston House Bed & Breakfast has soundproof rooms fitted with free wireless internet, satellite TV, climate control, a closet and a DVD player. Some rooms feature views over Tummel Valley. The rooms offer a shower, a hairdryer and towels supplied in the bathrooms.
Craigroyston House Bed & Breakfast is set a 60-minute drive from Dundee airport.
Guests can make use of free parking and a luggage storage on site.