Comfort Inn & Suites Downtown Columbus

650 South High Street
Columbus
Ohio
United States