Freedom House is where you should stay if you're traveling to Columbus. It's ideal if you want to stay close to downtown for daytime activities and then head "home" for a reserved, comfortable setting.