1154 Hurffville Road Almonesson Deptford NJ 08096
Each studio at this Deptford, New Jersey hotel features full kitchens. The hotel offers free Wi-Fi and is located off North South Freeway, 11.6 miles from downtown Philadelphia. At the Residence Inn D...more