The Comstock Inn and Conference Center is a 3-star independent hotel located in Owosso, Michigan. The property provides a bar and lounge, a fitness center, a business center with conference facilities, 24-hour front desk service, and laundry amenities to suit both leisure and business travelers.
The hotel sits in central Owosso, within walking distance of the Joseph H. Lebowsky Center and the Steam Railroading Institute. It stands 0.5 miles from the Shiawassee Arts Center and 0.6 miles from Curwood Castle, a Victorian mansion open to visitors. The location puts guests near Owosso Speedway, Sleepy Hollow State Park, and Durand Amtrak Station, making it a practical base for those visiting local attractions or passing through on rail travel.