This is a brand new hotel. I have been watching its construction over the past 18 months or so. It is part of a shopping center that has about a dozen stores plus a number of chain restaurants that stand alone - Pizzeria Uno, TGI Fridays, a Dunkin Donuts.
You could conceivably walk from the hotel to the Woodbury Commons - except you will be walking along a really really busy road. It is a main intersection for a number of highways - right there.
You really need a car to get around in the area. Also very close by is a SuperWalmart - open 24 hours. There are a number of other chain restaurants in that shopping area as well. If you need any other info, just ask.