Built as a tavern about 1800, this building became known in 1846 as the William Penn Hotel. C.C. and B.F. Coles purchased it in 1859, changing the name to Coles Hotel in 1890. Many important persons stopped here. It was also the home of the Camden-Moorestown Stagecoach at various times from 1820 to shortly after 1867, when with the coming of the railroad, the stages ceased to run.