I've stayed a number of times around Polaris - just off 71, north side of Columbus, plenty of shopping and restaurants. I usually stay at the Fairfield Inns and Suites there - not expensive, has an indoor pool if that's your thing, and has always been very clean in my experience.