Kerrow House B&B in the Scottish Highlands Nr. Glen Affric is located in Inverness, United Kingdom on Cannich, Beauly. Kerrow House B&B in the Scottish Highlands Nr. Glen Affric is rated 4.3 out of 5 in the category bed & breakfast in United Kingdom.