Fairfield Inn by Marriott Deptford

1160 Hurffville Rd
Deptford
New Jersey
United States