Visit Charlotte Cushman | Go Travel Daily

Explore the Haunted Omni Parker House: A Four-Star Hotel in Boston

The Omni Parker House in Boston, Massachusetts, is renowned asthe most haunted hotel in New England. Founded by Harvey Parker in 1855, this iconic hotel is located in the heart of downtown Boston along the historic Freedom Trail and holds the record as the longest continuously operated hotel in the United States. Parker served as the resident overseer until his death in 1884; some claim he never truly left.

Read More
Back To Top