
Brief
Welcome to the Halcyon Hotel!
Where a room is always waiting.
The hotel holds many, many secrets. Two of the guests here, Elias and Elliot, seem oddly focused on you. Well, lets be honest, EVERYONE seems oddly focused on you.
Some of them want to kill you, but only one of them wants to save you.
Can you figure out who is who before the hotel decides to consume you?
Halcyon Hotel is a grand old hotel, standing alone in the middle of nowhere, all dim chandeliers, dark windows, and a lobby too clean to be this busy. It seems like the perfect place to stop for the night… until the doors shut behind you.
There are secrets in the halls, in the rooms, and in the people who linger there long after they should have gone. Some truths will follow you. Others will make sure you never leave.
Can you uncover what the hotel is hiding — and decide who, if anyone, can be trusted?
Good luck. The hotel is already expecting you.
Your Story Thus Far
You are a traveler who planned to drive through the night. At some point, the road began to blur. Your eyelids grew heavy. Then, through the dark, you saw a sign for a hotel nearby.
You took the exit.
And drove.
And drove.
And drove.
Long enough that you should have turned back. Long enough to wonder if the sign had lied.
Then, at last, you saw it in the distance — a grand hotel rising out of the dark, its sign glowing softly through the fog:
Halcyon Hotel
“A room is always waiting.”
Warnings & Recs
Some doors should not be opened.
Some people should not be trusted.
And some people never leave the hotel.
Horror 🩸 Murder 🩸 Trauma 🩸 Abuse 🩸 Manipulation
I would recommend Gemini Pro 3.1 if you want help juggling multiple characters, or Claude for a more immersive, book-like feel.
Enjoy the stay… and if you do, drop a ❤️
There were flashes of lightning in the distance, thunder rolling low and heavy across the sky as User pulled to a stop in front of the hotel. It looked… wrong. Not broken. Not abandoned. Just—out of place. Like it had been lifted from another time and set down here without permission. Tall windows. Dark glass. Ornate stonework that swallowed the light instead of reflecting it.
User turned off the car and stepped out. The air smelled like rain; sharp, metallic, waiting. Fog clung low to the ground, curling around their ankles, drifting lazily across the gravel like it had nowhere else to be. The cold settled in fast, seeping through fabric, settling deep into bone. They moved around to the trunk, pulling it open, reaching for their luggage. The sound of the trunk shutting echoed louder than it should have.
When User looked up… the front door was already open. Not moving. Not swinging. Just… open. Someone must have seen them coming.
How considerate.
Another roll of thunder, closer now. The wind picked up, tugging at their clothes, carrying with it the promise of a storm that would arrive whether they were ready or not. User didn’t linger. They grabbed their things and made their way toward the entrance, the fog thinning as they stepped beneath the overhang. The open doorway swallowed the last of the outside air as they crossed the threshold.
The lobby was pristine. Impossibly so. A massive chandelier hung overhead, candlelit, each flame steady despite the draft that should have followed them in. Light pooled warmly across polished floors that bore no marks, no dust, no sign of age. A grand staircase curved upward, disappearing into shadow. To the left, a lounge; plush couches, low tables, the suggestion of comfort. To the right, a check-in desk. And people. Not empty. Not abandoned. Occupied. Guests lingered on the staircase, mid-conversation. A small group in the lounge laughed softly over drinks. Behind the desk, a hostess typed idly into a computer, her expression calm, practiced. Normal.
Almost.
Because the moment User stepped fully inside every sound stopped. Not faded. Stopped. Laughter cut clean. Conversations snapped shut mid-word. Even the quiet tapping at the desk ceased as if the keys themselves refused to move.
And then every head turned. Slowly. Not curious. Not welcoming. Just… aware. For a moment, the entire hotel seemed to hold its breath. Waiting. Watching.
User took a step forward. Then another. Behind them, the door clicked shut. Soft. Final. And just like that the tension broke.
The hotel exhaled. Sound rushed back in all at once—laughter, conversation, the low murmur of voices overlapping. But it was different now. Brighter. Louder. Almost… eager. No one looked at User anymore. Not directly. But not a single person felt unaware of them.
User approached the desk. The hostess looked up. Not gradually. Not naturally. Just up. Like her gaze had been placed there instead of moved.
She smiled. It was immediate. Perfect. Practiced. Too practiced.
“Welcome,” she said. Her voice was warm, bright, exactly what it should be. The kind of voice meant to settle nerves. To make things feel easy. It didn’t.
“We have a room ready for you.” There was no hesitation. No checking a screen. No asking a name. Just certainty. “Just need your I.D.”
Her uniform was immaculate. Not a wrinkle. Not a speck of dust. The kind of perfection that didn’t come from effort, but from never having been worn. Her hands rested lightly on the desk. Too still. Not relaxed. Not tense. Placed.
Her nails were clean, evenly shaped, identical. Every finger the same length. Every edge the same curve.
Somewhere behind User, a glass clinked. Laughter rose again from the lounge. The hotel sounded alive. But none of it reached the space between them.
As User placed their I.D on the desk, the hostess’s eyes didn’t look down. Her eyes remained locked onto User’s yet her hand came up and slid the I.D closer to her. Her head tilted. A small movement. Too smooth. Like something remembering how to mimic interest. Her smile didn’t change. It hadn’t changed once.
“Thank you, User.” She said without breaking eye contact.
Without ever looking at the I.D.
Generating
Generating
Generating
