Residence Inn by Marriott Deptford

1154 Hurffville Rd
Deptford
New Jersey
United States