21. Courtyard by Marriott Hamilton 530 Us Highway 130, Trenton, NJ 08691 Coordinate: 40.18779,-74.65704 Phone: (609) 581-1880