find your hotel

Search hotel

Featured Troovelers


  • Add Photo

The city of Owosso is located in the region Michigan of United States. Stands out for its interest for tourists of every kind, and its museums and cultural offer.

People attracted by museums and the world of culture may see a cultural place of interest like Steam Railroading Institute.

Read more Hide

Travel guides of Owosso

Owosso is a city in Shiawassee County in the U.S. state of Michigan. The population was 15,194 at the 2010 census. The city is located on the eastern side of Owosso Township, but is politically independent. The city was named after Chief Wasso, an Ojibwa leader of the Shiawassee area.

Places of interest (3)
Hotels (1)
Gastronomy (43)
Shopping (20)
Looking for travel clients? Advertise here