Das 3-Sterne-Holiday Inn Secaucus Meadowlands liegt ungefähr 5 Minuten zu Fuß vom Meadowlands Exposition Center entfernt und befindet sich in unmittelbarer Nähe zu den beliebten Sehenswürdigkeiten der Stadt. Im Gasthof gibt es einen Privatparkplatz vor Ort.
Das Hotel liegt in ca. 6 km Entfernung von der High Line und in ca. 4 km Entfernung vom Bahnhof Secaucus Junction. Zu den Einkaufsmöglichkeiten in der Umgebung gehören das Saks Fifth Avenue (7 km) und das American Dream Meadowlands (3 km). Das Holiday Inn Secaucus Meadowlands liegt in ungefähr 15 Fahrminuten Entfernung vom Times Square Ball. Die Unterkunft ist 5 km vom Flughafen Teterboro sowie lediglich 150 Meter von der Bushaltestelle Plaza Drive 131 Feet West of Park Plaza Drive entfernt.
Die 161 Zimmer bieten einen Flachbildfernseher mit Satellitenkanälen und sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten. In den Badezimmern stehen den Gästen eine getrennte Toilette und eine Dusche zur Verfügung. Die Badezimmer bieten einen Haartrockner und Badelaken und verfügen zudem über eine getrennte Toilette und eine Dusche.
Zu den gastronomischen Einrichtungen gehört vor allem eine Terrassen- Bar. Im Restaurant Stefanos in unmittelbarer Nähe vom Holiday Inn Secaucus Meadowlands werden mediterrane Gerichte angeboten.