Stefan's R&R Resort Stefan's R&R Resort was established in 1993 and is the largest Resort in Greenbush, Mi. Located on Lake Huron with 300 ft. of sandy beach. We have 16 cottages ranging from 1 bedroom to 3 bedroom cottages and 8 Lakefront suites for your...

read more