Super 8 Columbus West

5655 Feder Rd
Columbus
Ohio
United States