Comfort Inn North/Polaris

8400 Lyra Dr
Columbus
Ohio
United States