Extended Stay America Columbus - North

6255 Zumstein Dr
Columbus
Ohio
United States