The Union Hotel is a historic lanmark located on Main Street in Flemington, New Jersey. First constructed by Neal Hart in 1814, it served as a gathering place for well-to-do stagecoach passengers and socialites throughout the 19th Century, as well as many local characters and tourists visiting the area. The exterior of the present building dates to 1878.