Ruth
Member since April 2023
Reviews (2)
Good location
Super 8 by Wyndham North BaySuper 8 North Bay was right across the street from beautiful Lake Michigan where you can walk your dog on the beach.
Photos (0)
Ruth hasn’t posted any photos.