From Our Editors
Located in Woodbury, Residence Inn Deptford is a favorable hotel amongst guests and their pets.
The hotel features a luxurious swimming pool for the whole family.
Paying us a visit? There is an open parking space with your name on it located nearby. Don't settle when it comes to your lodging. Make sure your Woodbury vacation is better than ever. Book a room at Residence Inn Deptford.