"How many?"
"Over a hundred if we include anonymous employee submissions."
My jaw tightened.
"How did this never reach me?"
"Because most complaints were handled at property level."
"Who signed off?"
"Regional office."
"Caroline Mercer?"
"Usually."
I closed my eyes.
"Pull her performance reports."
"I already did."
"And?"
"Excellent."
"Of course."
"There's more."
I waited.
"Her division has the highest luxury-room revenue in the company."
I laughed bitterly.
"How?"
"She maintains high rates, low refund percentages, and premium-service conversion."
"Meaning?"
"Guests who are denied standard access often get offered paid upgrades."
I froze.
"Explain."
Elena took a breath.
"Apparently certain guests are encouraged to upgrade before being allowed access to particular areas."
"That's illegal if access is being selectively denied based on protected characteristics."
"I know."
"Do we have proof?"
"Not yet."
I looked at the complaints again.
"What about employees?"
"Three employees resigned in the last year after raising concerns."
"Names?"
"Sending them now."
My phone buzzed.
Three names appeared.
One of them was familiar.
JAMES PARKER — FORMER FRONT DESK AGENT
I knew James.
Or rather, I remembered his exit interview.
He had described "ethical discomfort with guest treatment policies."
I had never seen the original statement.
I opened it.
The document was only two pages.
James wrote:
"We were told not to write certain things in guest records. If someone complained about discrimination, we were instructed to record it as dissatisfaction with service. Supervisors told us this protected the hotel from unnecessary legal exposure."
My heart began beating faster.
There it was.
The real problem.
They weren't simply being rude.
They were manipulating records.
I called Elena again.
"Find James."
"He's in Chicago."
"Call him."
"It's almost one."
"Then wake him up."
She hesitated.
"Okay."
Twenty minutes later, she called back.
"James will speak to you."
"Now?"
"Yes."
I put the phone on speaker.
A man's tired voice filled the room.
"Ms. Bennett?"
"James."
"I heard what happened tonight."
"How?"
"News travels."
"What happened during your time at Beaumont?"
Silence.
Then:
"Are you alone?"
"My son is asleep."
"Is anyone else listening?"
"No."
He exhaled.
"I tried to tell them."
"Tell me."
"It wasn't just Beaumont."
My stomach tightened.
"What do you mean?"
"Caroline's division had a system."
"What system?"
"Certain guests were flagged."
"Flagged for what?"
"For discretionary screening."
I frowned.
"That's not an official corporate policy."
"I know."
"What did the flag mean?"
"It meant staff were supposed to slow down the check-in process, ask more questions, verify identification twice, sometimes suggest different room categories."
"Based on what?"
He hesitated.
"Appearance."
I closed my eyes.
"What did the codes mean?"
"I don't know all of them."
"Try."
"There was a code for 'high risk,' one for 'uncertain profile,' and one called 'alternate clientele.'"
"Alternate clientele?"
"That's what they called it."
I looked at the dark window.
"Who created the codes?"
"I never knew."
"Did Caroline know?"
James laughed without humor.
"Everyone knew."
"Did Richard Hale know?"
Another pause.
"Yes."
My hand tightened around the phone.
"Are you sure?"
"I was there when he told us to follow the regional guidelines."
"Did he ever use the word discrimination?"
"No."
"But he knew."
"Yes."
"Why didn't you report it higher?"
"I did."
"To whom?"
"Corporate ethics."
My blood went cold.
"What happened?"
"They sent the complaint back to the property."
"Who handled it?"
"Caroline."
I stared at the phone.
"Did you keep copies?"
"Some."
"James, I need them."
"I can send them."
"Do it."
He was quiet.
Then he said:
"Ms. Bennett?"
"Yes?"
"There's something else."
"What?"
"The night you checked in isn't the first time someone was treated like that."
"I know."
"No."
His voice became quieter.
"I mean someone was seriously harmed."
I sat straighter.
"What happened?"
"Three months ago, an elderly woman was refused entry to the executive lounge."
"Why?"
"She was told it was for registered executive guests only."
"Was she an executive guest?"
"Yes."
"What happened?"
"She became ill outside the lounge."
I felt sick.
"Why?"
"She had a heart condition."
"Did anyone call medical assistance?"
"Eventually."
"Eventually?"
"Security delayed it because they thought she was trying to cause a scene."
I stood.
"What happened to her?"
James was silent.
"James."
"She died two days later."
The room seemed to shrink around me.
"Her name?"
"Eleanor Whitmore."
I wrote it down.
"Why didn't I hear about this?"
"Because the hotel called it an unrelated medical event."
"Was it?"
"No."
He took a breath.
"She had been arguing with the concierge because they refused to believe her lounge authorization."
I closed my eyes.
"James, I need everything."
"I'll send it."
"Tonight."
"I will."
We ended the call.
For several minutes, I sat motionless.
Then Noah stirred.
"Mom?"
I turned.
He was half-awake.
"Are you okay?"
I forced a smile.
"Yes."
"You look sad."
I walked over and sat beside him.
"I'm just tired."
He reached for my hand.
"You can sleep."
I laughed softly.
"That's usually my advice to you."
"Maybe moms need advice too."
I kissed his forehead.
"Maybe they do."
He closed his eyes again.
I stayed beside him until he fell asleep.
Then I returned to the desk.
The Beaumont Crown was not merely a hotel with a rude employee.
It was a place where people had built a system.
A system designed to decide who looked like they belonged.
And somewhere inside that system was a paper trail.
I intended to find every page.
The Employee Who Wouldn't Stay Silent
James sent the files at 2:18 a.m.
There were forty-seven documents.
Internal emails.
Screenshots.
Training notes.
Performance reviews.
Guest incident summaries.
And one spreadsheet.
I opened it.
The title was:
GUEST PROFILE MANAGEMENT — REGIONAL OPERATIONS
My stomach dropped.
Rows of guest names were replaced with numbers.
But beside each number were categories.
VIP
PREMIUM
STANDARD
DISCRETIONARY
RESTRICTED
I scrolled.
Then stopped.
There were notes beside some entries.
"Dress inconsistent with premium environment."
"May not understand executive access."
"Requires additional verification."