The Columbus a Renaissance Hotel in Columbus +1-800-230-4134 50 North 3rd St., Columbus, OH 43215 (4 star Downtown hotel) Fresh from a dramatic $16 million renovation, this stylish Columbus hotel is located near Nationwide Arena, COSI, and the Convention Center, as well as popular museums, theaters and attractions. ~0.18 Miles from Columbus |