Super 8 by Wyndham Columbus
3324 20th St, Columbus 68601