Situé à Carlstadt, dans le New Jersey, le Super 8 by Wyndham Meadowlands se trouve à 1,9 km du centre Izod. Cet hôtel 2 étoiles dispose d'une connexion Wi-Fi gratuite et d'un distributeur automatique de billets. L'hôtel propose des chambres familiales.
Un parking privé gratuit, un centre d'affaires et une réception ouverte 24h/24 sont disponibles.
L'aéroport de Teterboro, le plus proche, est implanté à 4 km.