Hotel Abaddon Best

The movies were filmed at the Waldorf Estate of Fear in Lehighton, PA.

“Welcome to Abaddon,” she said. Her smile was a razor wrapped in velvet. “Checkout is at 11 a.m. … of the year you stop existing.”

The movies were filmed at the Waldorf Estate of Fear in Lehighton, PA.

“Welcome to Abaddon,” she said. Her smile was a razor wrapped in velvet. “Checkout is at 11 a.m. … of the year you stop existing.”