The town of Narrows in Giles County was settled around 1778 and is named for the narrowing of the New River, which flows past it.- Category ID : 374753
Historic hotel built circa 1940 offers bed and breakfast rooms, and rooms and suites upstairs. Includes history, list of amenities, photos, package deals and reservations.