The Comstock Inn & Conference Center
The Comstock Inn & Conference Center, located in Owosso, Michigan, offers guests a comfortable stay with easy access to the local attractions of this charming town.

Photo of The Comstock Inn & Conference Center by Joey FLORIDA on Google Maps
The hotel provides a welcoming atmosphere for both leisure and business travelers. For visitors interested in exploring the area, the Steam Railroading Institute is nearby, an exciting destination for fans of trains and history. Culture enthusiasts can enjoy a performance at the Lebowsky Center for Performing Arts or explore art at the Shiawassee Arts Center.
One of the main advantages of staying at The Comstock Inn is its convenient location. This makes it easy for guests to visit downtown Owosso’s shops and restaurants. Additionally, close proximity to Curwood Castle allows history buffs to delve into local lore. The hotel also hosts events and conferences efficiently due to its equipped conference center.
While there are many positives, some guests might find that the amenities are not as luxurious as those found in more upscale accommodations. However, for most visitors looking for comfort and convenience in a small-town setting, The Comstock Inn meets their needs effectively.
| Pros | Cons |
|---|---|
| Convenient location near attractions | Amenities may be basic |
| Conference facilities available | |
| Welcoming atmosphere | |
| Proximity to dining options |
The Comstock Inn & Conference Center in 360°
The Comstock Inn & Conference Center Details
Category: Hotels in Owosso, Michigan, Hotels in United States
Address: 300 E Main St, Owosso, MI 48867, USA


