Howard Johnson by Wyndham Traverse City

Start each day of your Lake Michigan vacation with a complimentary breakfast in our newly renovated hotel lobby. Recognized by Wyndham Hotels and Resorts as an Award Winning Hotel Property, Howard Johnson Traverse City is located near Traverse City beaches, area wineries, downtown shopping and the Sleeping Bear Dunes National Lakeshore.