Crowne Plaza Columbus North – Worthington is a newly renovated hotel providing upscale guest rooms and suites to the discerning modern traveler. Located near Crossroads Business Park with easy freeway access, this stylish hotel is fully equipped with a state-of-the-art fitness center, 24-hour business center, convenience store, on-site dining and 20,000 square feet of event space. Enjoy 32” flat screen HDTV’s, spacious work desks and the signature Sleep Advance Program in every room.