

West Bay Beach, a Delamar Resort si trova a Traverse City, Michigan, in un pittoresco quartiere sulla waterfront lungo la Grand Traverse Bay. L'hotel è a pochi passi da Front Street e Clinch Park Beach, con Clinch Park a circa 1 km di distanza e il Traverse City Visitor Center a circa 1.1 km dalla struttura. L'Aeroporto Cherry Capital è comodamente situato a circa 10 km dal resort.