Featuring an on-site restaurant, Knights Inn - Chilhowie is located in Chilhowie, Virginia. A microwave, refrigerator and cable TV are included in each air conditioned room. Extras include a work desk.
Featuring an on-site restaurant, Knights Inn - Chilhowie is located in Chilhowie, Virginia. A mi Read more
Featuring an on-site restaurant, Knights Inn - Chilhowie is located in Chilhowie, Virginia. A microwave, refrigerator and cable TV are included in each air conditioned room. Extras include a work desk.
Featuring an on-site restaurant, Knights Inn - Chilhowie is located in Chilhowie, Virginia. A microwave, refrigerator and cable TV are included in each air conditioned room. Extras include a work desk.
Number of Rooms: 40