Downtown Kenosha Travel Info
Location | Kenosha, United States of America |
---|---|
Number of hotels | 379 |
Known landmarks | Kenosha Public Museum, Simmons Island Beach and Kenosha History Center |
Hotel with nearby beaches | The Stella Hotel & Ballroom |
Known for | History, shopping and culture |