Q:

Where is the haunted hotel in downtown Houston?

A:

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

Explore