just off the main Blairgowrie to Kirkmichael road, this is a small hotel with a reputation, gained over many years, of being hospitable and welcoming. We had our most recent family reunion here, good food, excellent service and reasonable prices. I hope to have our next reunion here.
We are searching for
the best rooms at the best prices,
so you don't have to.