Hotels Near Comfort Inn Walcott, Walcott