Labelle Management

Our Hotels

The Baywatch Resort

1529 N. US 31 North,
Traverse City, Michigan 49686

Beach Haus

1489 N. US 31 N
Traverse City, MI 49686

Sugar Beach
1773 U.S. 31 North
Traverse City, MI 49686
Grand Beach
1683 U.S. 31 North
Traverse City, MI 49686