A Stay At The Grand Traverse Resort And Spa

A Stay At The Grand Traverse Resort And Spa

Located along Lake Michigan’s Grand Traverse Bay, the full-service, year-round Grand Traverse Resort and Spa makes for the perfect home base for a weekend exploring Traverse City. The resort offers stunning guest room views, fine dining and family-style restaurants,...