Free Short Stories

Quick reads for any moment — 100 to 1000 words

The Quiet Man on Room 312

The Mariton Hotel had the kind of silence that expensive places cultivate deliberately. Thick carpets swallowed footsteps, chandeliers glowed warmly rather than brightly, and even the elevators moved as if they understood that wealthy guests preferred quiet.

Detective Ivan Petrov stood in the lobby pretending to admire a painting while watching the elevators.

Room 312.

That was the room.

A man named Daniel Kovač had checked in three nights earlier with a fake passport, paid cash, and never allowed housekeeping inside. Normally that wouldn’t be unusual. But Daniel Kovač also happened to match the description of a man connected to three murders across two countries.

Petrov adjusted his coat and spoke quietly into his phone.

“He hasn’t come down yet.”

The voice on the other end belonged to his partner.

“You’ve been there six hours.”

“I know.”

“You sure he’s still inside?”

“He hasn’t left.”

“How do you know?”

Petrov glanced at the elevator.

“Because the fire exit alarm hasn’t triggered and the hallway camera hasn’t seen him.”

There was a pause.

“Alright,” his partner said. “I’m five minutes away.”

Petrov ended the call and sat down on one of the leather chairs.

He had been watching criminals for fifteen years, and he had learned something important about dangerous people.

They were patient.

But so was he.


Upstairs, in Room 312, Daniel Kovač sat in the darkness.

The curtains were drawn. The lights were off.

Only the faint glow from the street outside illuminated the room.

On the table beside him sat a disassembled pistol.

He worked calmly, carefully cleaning the parts with a cloth.

He had noticed the detective three hours earlier.

The man had arrived pretending to be a tourist, but he kept checking the elevators and watching the desk clerk too closely.

Daniel smiled faintly.

Police always thought they were subtle.

They rarely were.

He finished assembling the pistol and slid it into the inside pocket of his jacket.

Then he walked quietly to the door and looked through the peephole.

The hallway was empty.

But the elevator camera would have seen him if he left.

That meant he needed another exit.

Fortunately, he had already planned one.

Daniel grabbed a small black backpack and opened the window.

Cold air rushed into the room.

Three floors below, the alley was empty.

He tied a rope around the radiator.

People often underestimate hotel radiators, he thought. They are bolted deep into concrete.

He tested the rope once.

Twice.

Then he swung one leg over the window.


Downstairs, Petrov was still watching the elevators when his partner arrived.

Detective Markov walked into the lobby carrying two coffees.

“You look like you haven’t blinked in a week.”

Petrov took the coffee.

“Thanks.”

“You sure about this guy?”

“Interpol thinks he’s responsible for four contract killings.”

Markov raised an eyebrow.

“Four?”

“Maybe more.”

“So why’s he hiding here?”

“That’s the interesting part.”

Petrov leaned closer.

“He checked in under a false name, but he didn’t run after the last murder.”

“Meaning?”

“Meaning he’s waiting for something.”

Markov glanced at the elevator display.

“Or someone.”

Before Petrov could respond, the desk clerk suddenly stood up.

“Excuse me,” the clerk said. “Did either of you request maintenance for room 212?”

“No,” Petrov replied.

“Why?”

“There’s a man climbing down the side of the building.”

Petrov and Markov froze.

“What?”

The clerk pointed at the security monitor.

Petrov rushed behind the desk.

The screen showed a dark figure descending from a window.

Room 312.

“Damn it,” Petrov muttered.

Markov was already moving.

“Back alley!”


Daniel dropped the final two meters and landed lightly in the alley.

The rope above him swayed gently.

He untied it and stuffed it into the backpack.

Always clean your exit.

He walked toward the street without rushing.

Running attracts attention.

As he stepped onto the sidewalk, a police car turned the corner.

Daniel sighed.

Timing.

The car slowed as it passed him.

The officer inside barely looked at him.

Then the alley door burst open behind him.

“Stop!”

Daniel didn’t run.

He kept walking.

Another shout.

“Police!”

People on the street began turning their heads.

Daniel stopped and raised his hands slowly.

Petrov approached cautiously.

“Daniel Kovač.”

Daniel turned calmly.

“You have the wrong person.”

Petrov smiled.

“Three passports say otherwise.”

Markov circled behind him.

“You’re under arrest.”

Daniel shrugged slightly.

“If you insist.”

Petrov stepped closer.

“Hands behind your back.”

Daniel complied.

But as Markov reached for the cuffs, Daniel spoke quietly.

“You should probably check the hotel.”

Petrov frowned.

“Why?”

Daniel smiled faintly.

“Because the man you’re actually looking for is still inside.”

Petrov stiffened.

“What are you talking about?”

“Room 312 wasn’t mine.”

Markov tightened the cuffs.

“Save it for the interrogation.”

Daniel leaned closer to Petrov.

“You really think a professional killer would sit in one hotel for three days?”

Petrov hesitated.

Daniel whispered, almost kindly.

“You’ve been watching the wrong man.”

Then the explosion shook the street.

Glass shattered across the hotel’s upper floors.

People screamed.

Petrov spun around.

Smoke poured from the third floor.

Room 312.

“Fire!” someone shouted.

Markov grabbed Daniel.

“What did you do?”

Daniel said nothing.

He only watched the smoke.

Fire alarms screamed.

Guests flooded out of the building in panic.

Petrov’s mind raced.

“Bomb squad,” he said.

Markov shook his head.

“No time.”

Petrov stared at Daniel.

“What was in that room?”

Daniel finally answered.

“A message.”

“For who?”

Daniel met his eyes calmly.

“For the man who hired me.”

Petrov felt something cold settle in his stomach.

“You’re saying the target wasn’t killed?”

“No.”

“Then who died?”

Daniel looked toward the burning hotel.

“I assume,” he said quietly, “the man who thought he was safe.”

Petrov grabbed Daniel by the collar.

“Who hired you?”

Daniel didn’t resist.

“Someone powerful.”

“Name.”

Daniel smiled.

“You already know it.”

Sirens wailed in the distance as fire trucks raced toward the hotel.

Petrov stared at the flames climbing the third floor windows.

Room 312 burned brightly against the night.

Then he slowly released Daniel.

“Markov,” he said quietly.

“Yeah?”

“We might have just arrested the only witness we have.”

Markov looked confused.

“Witness to what?”

Petrov kept staring at the burning building.

“To a murder we were never meant to investigate.”

Daniel Kovač stood silently between them, hands cuffed, watching the fire like a man admiring a finished piece of work.

And in the reflection of the flames, Petrov realized something deeply unsettling.

Daniel Kovač didn’t look like a man who had been caught.

He looked like a man whose plan had worked perfectly.

💡 You Might Also Like