Holiday Inn Columbus-Hilliard

5495 Maxwell Pl
Columbus
Ohio
United States