The Route 1 corridor north of Trenton has the best selection of hotels and budget-priced restaurants that I know of in the area. Google Map hotels for
Lawrenceville, NJ will give you the list.
The Quaker Bridge Mall is out there as is a Home Depot or two (one also in Ewing). Be aware that Rt 1 is a major commuter route and gets pretty jammed up around the Rt 1/I 95 junction, so the 15-20 min non-rush hour ride to the SBA can become 30-40 min if you hit traffic.