We used to stay in Secaucus at the Embassy Suites and then later at the Holiday Inn. While they are not spectacular, there are some restaurants and a huge Walmart in walking-distance. And the bus to Port Authority Bus terminal in Manhattan stops right in front of those hotels.
Last edited by EatMyShorts!; 18th Sep 2018 at 17:57.
Reason: spelling