The Inn at Glencairn is a meticulously restored Bed and Breakfast located in the Princeton, NJ area. Our property consists of several outbuildings including a rustic, 19th century barn perfect for a small event or wedding. We will work with you to coordinate the perfect event!