Enjoy your visit to Owosso in your own space at Fins Inn. This is a fully furnished apartment that offers a bedroom with a queen bed and a pull out couch. A washer and dryer is available for guest use. Conveniently located close to downtown Owosso and Memorial Healthcare.