El Super 8 by Wyndham Meadowlands está situado en Carlstadt, en la región de Nueva Jersey, a 1,9 km del Izod Center. Este hotel de 2 estrellas cuenta con WiFi gratuita y cajero automático. El hotel ofrece habitaciones familiares.
Hay aparcamiento privado gratuito, centro de negocios y recepción 24 horas.
El aeropuerto más cercano es el de Teterboro, ubicado a 4 km del hotel.