Hotel Inn/ChaletYear Built 1992 Year Remodeled 1998Additional Property Description The Best Western Briarwood Inn Is Your Home Away From Home For Business Or Leisure Travel. We Are Located In Russellville, Just 55 Miles North Of Nashville, Tennessee. Guests Will Experience The Clean, Renovated Fresh Rooms With Amenities Such As Free High Speed Internet Access, In room Coffee, Microwaves,...