Garden Hotel

5920 S Scatterfield Rd
Anderson
Indiana
United States