Waterfront Michigan Resort Gets $10M Makeover
A two-year renovation has converted the West Bay Beach Holiday Inn Resort in Traverse City, Mich., into a Delamar property.…
A two-year renovation has converted the West Bay Beach Holiday Inn Resort in Traverse City, Mich., into a Delamar property.…