What to do
Howards' Lakeside Haven
Howards' Lakeside Haven is located on the North Shore of beautiful Houghton Lake, Michigan. This is a family owned resort that rents by the week, starting in June and going through the end of August.
Create your own unique website with customizable templates.