Located in Princeton, Inn at Glencairn is in the historical district, a 4-minute drive from Rider University and 6 minutes from Princeton University. Featured amenities include complimentary wired Internet access, express check-in, and complimentary newspapers in the lobby. Free self parking is available onsite.