Owosso Hotels

Map of Owosso Hotels

Owosso is a charming city located in the heart of Michigan's Midwest region. Nestled along the banks of the Shiawassee River, Owosso is known for its picturesque downtown area, historic architecture, and friendly community atmosphere. The city is home to a variety of cultural attractions, including the Curwood Castle Museum, which celebrates the life and works of local author James Oliver Curwood. Visitors can also explore the Steam Railroading Institute, where they can learn about the history of railroads and even take a ride on a vintage steam locomotive.

Comstock Inn & Conference Center Owosso
8.2/10 Very Good
33 reviews
Free Wi-Fi

Situated in Owosso, 46 km from Jack Breslin Arena, Comstock Inn & Conference Center features accommodation with a shared lounge, free private parking, a restaurant and a bar. This 3-star hotel offers room service, a 24-hour front desk and free Wi-Fi.

Number of rooms: 10

300 East Main Street, Owosso, MI 48867, United States