The Red Roof Inn Taylorsville is located in Taylorsville, Ind., four miles from Camp Atterbury and Hoosier Horse Park. Shopping at ... More