1995 Us 31 North Traverse City Traverse City Michigan
A stay at this aparthotel places you in the heart of Traverse City, steps from Lake Michigan and Grand Traverse Bay. The front desk is staffed during limited hours. Free self parking is available onsite.