Where Is the Haunted Hotel in Downtown Houston?


Quick Answer

In 2001, the Haunted Hotel in Houston changed its name to ScreamWorld. As of 2014, the facility was located at 2225 N Sam Houston Pkwy W in the downtown area.

Continue Reading

Full Answer

In 2001, the owners of the Haunted Hotel decided to close their existing facility and purchase land to build a new one. The result was ScreamWorld, a place with multiple haunted attractions all under one roof. The actors inside ScreamWorld do not touch visitors; instead, they scare people by using the element of surprise. ScreamWorld has been recognized as a top haunted attraction by America's Best Haunts, the Houston Press and the Houston Chronicle.

Learn more about Maps & Cartography

Related Questions