Stay at this 3.5-star business-friendly hotel in Kenosha. Enjoy free WiFi, free parking, and 2 bars/lounges. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Dinosaur Discovery Museum and Alpaca Art are located nearby. Discover genuine guest reviews for The Stella Hotel & Ballroom, in Downtown Kenosha neighborhood, along with the latest prices and availability – book now.