Crowne Plaza Hotel Columbus North

6500 Doubletree Ave
Columbus
Ohio
United States