Courtyard By Marriott Cranbury

420 Forsgate Dr.
Cranbury
New Jersey
United States