River House is not only a North Carolina Bed and Breakfast but a Country Inn that’s really in the country, located in Grassy Creek, North Carolina in the Blue Ridge mountains and directly on the historic New River. There’s a mile of riverfront for strolling, wading, tubing, canoeing and fishing. Brown trout and rainbows abound. Walking trails wind through 160 acres. Our neighbors include deer, rabbits, wild turkeys, a great blue heron, eagles and an occasional bear – just no mosquitoes.