Super 8 By Wyndham Topeka/Wanamaker Rd/I-70 is located 5968 S.W. 10Th Ave. Topeka (KS) Kansas United States 66604