holiday inn on the lane s

328 West Lane Avenue
Columbus
Ohio
United States