NASSAU INN. BEACON HOTEL SOUTH BEACH REVIEWS.
- The Nassau Inn is the only hotel located in downtown Princeton, New Jersey. The inn traces its lineage to 1756, when an inn of the same name was built by Judge Thomas Leonard. The current structure opened in 1938.
I liked the way the trees framed the Nassau Inn from the front of the Princeton Post Office.
Nassau Inn Wedding
A wedding in front of the red door at the Nassau Inn.