Located in the heart of Piqua, Ohio, just a short drive from the Ohio State University campus, Red Roof Inn & Suites ...