Candlewood Suites Polaris

8515 Lyra Dr
Columbus
Ohio
United States