A Victory Inn Mount Clemens
1 North River RoadMount Clemens, United States
The Victory Inn of Mt. Clemens, MI is a spacious 99 room, 4-story hotel conveniently located off of I-94 exit 237 (North River Rd.) with easy access to downtown and many local attractions such as the Selfridge Air National Guard base, Mt. Clemens Marina, Farmers Market, Michigan Transit Museum, the historic Crocker House Museum and Metro Beach Metro park which features swimming, boating, fishing and a nature center, is just 6 miles away. Wine and dine in downtown's most exquisite restaurants such as the Fondue Room and the Captains Landing, Mt. Clemens' Own riverfront dining featuring live ent Read more about A Victory Inn Mount Clemens