Comfort Suites

1690 Clara Avenue
Columbus, Ohio 43211
1.8 miles from Ohio Stadium
More hotels near this hotel