

West Bay Beach, a Delamar Resort is located in Traverse City, Michigan, in a scenic waterfront neighborhood along Grand Traverse Bay. The hotel is just steps from Front Street and Clinch Park Beach, with Clinch Park about 0.6 mi away and the Traverse City Visitor Center approximately 0.7 mi from the property. Cherry Capital Airport is conveniently located about 6 mi from the resort.