Troy is a city located in Miami County, Ohio. As of the 2000 census, the city had a total population of 21,999. It is the county seat of Miami County.
Hotel rate starting at just $75 at
Hotel rate starting at just $63 at
Hotel rate starting at just $89 at
We've found some great local Troy hotels and lodging in your price range.
There are 50 apartments found in and near the Troy area.