Dit hotel in Elmwood, New Jersey biedt gemakkelijke toegang tot de snelweg I-80 en ligt op slechts 22 km van het centrum van New York. Het biedt comfortabele accommodatie en handige voorzieningen.
De Red Carpet Inn Elmwood ligt in de buurt van enkele van de belangrijkste bezienswaardigheden van het gebied, waaronder het Meadowlands Sports Complex, het Hongaars Folklore Museum en Lambert Castle.
Het Elmwood Red Carpet biedt gasten een scala aan voorzieningen en faciliteiten, zoals koelkasten en magnetrons op de kamer, evenals gratis WiFi.