A space museum, there is something for everyone in the family to enjoy at the Coca Cola Science Center. The kids will probably want to go more than once so staying nearby might be worthwhile. Walk to this attraction from the Columbus Marriott, which has family rooms with refrigerators. Other amenities at this luxurious hotel include a pool, fitness center, restaurant and room service. Visit our Columbus page for the latest deals!