Sweet Biscuit Inn is a comfortable five bedroom inn and carriage house located in Asheville's quiet wooded neighborhood of Kenilworth. Centrally located. This magnificent 1915 Colonial Revival home offers urban sophistication with a flair for comfort and friendlines. A visit with us will make you smile.