Weird & curiousHistoric
Omni Parker House
Since 1855
The Omni Parker House is a historic hotel in Boston, Massachusetts, founded in 1855. The current hotel structure dates to 1927. Located at the corner of School Street and Tremont, not far from the seat of the Massachusetts state government, the hotel has long been a rendezvous for politicians.
Source: Wikipedia / Wikidata
Nearby