I've found the motel situation in Lebanon to be dismal. We stay at Larry's Cedar resort near (real near) the park. Rooms are spacious, clean and the folks are friendly. The closest IHop is in Springfield, Mo.