A hidden gem in northern Michigan, the Knights Inn Traverse City is your perfect home away from home! Conveniently located only two miles from charming downtown Traverse City, the hotel is a short distance from the breath taking orchards and vineyards, unique shopping, eclectic restaurants, and sandy beaches that make this area a true year round destination. Completely renovated in 2009, the Knigh more...