The Windsor Inn on the River Bed and Breakfast is a legacy bed and breakfast, directly across the street from Alexander Park along the Detroit River - internationally designated as a heritage river. As you linger over gourmet coffee or tea, and a lovingly prepared breakfast, you'll just as likely be watching a grazing flock of Canada Geese, or pleasure boats & international shipping traffic off to world-wide ports of call. The Windsor Inn on the River Bed & Breakfast has a beautiful unobstructed view of Detroit's scenic Belle Isle - one of the world's finest city parks, designed by Calvert Vaux as he was building New ...