Where is Le Méridien Columbus, The Joseph?

Where is Le Méridien Columbus, The Joseph located?

Le Méridien Columbus, The Joseph, Le Méridien Columbus, The Joseph, United States of America (approx. 39.9751°, -83.00278°)


Where is Le Méridien Columbus, The Joseph on the map?