Great Location
Knights Inn Traverse City is situated in extremely close proximity to the beach which many guest found to be a positive aspect of their stay here. The hotel is also not far from the vibrant downtown area which boasts as impressive selection of shops, bars and restaurants and museums, libraries and parks are within two miles of the hotel's location. Guests will not be short of activities during their stay here.