The Omni Parker House is in Boston, Massachusetts. The hotel is haunted by ghosts. One ghost that haunts the hotel is Harvey D. Parker. He built the place.
The Omni Parker House is in Boston, Massachusetts. The hotel is haunted by ghosts. One ghost that haunts the hotel is Harvey D. Parker. He built the place.