The Anchor Inn is a quaint family style resort on the West Grand Traverse Bay - situated in a beautiful park like setting. You may choose from 1, 2 or bedroom cottages with full kitchens - or motel rooms. All rooms are air conditioned. We are on M-22 just 2 miles north of Traverse City.The Anchor Inn is a quaint family style resort on the West Grand Traverse Bay - situated in a beautiful park like setting. You may choose from 1, 2 or bedroom cottages with full kitchens - or motel rooms. All rooms are air conditioned. We are on M-22 just 2 miles north of Traverse City.