Where is Sonesta Columbus Downtown located?
Sonesta Columbus Downtown, Sonesta Columbus Downtown, United States of America (approx. 39.96891°, -83.00056°)
Sonesta Columbus Downtown, Sonesta Columbus Downtown, United States of America (approx. 39.96891°, -83.00056°)