Nur 22,5 km vom Zentrum von New York City entfernt begrüßt Sie dieses Hotel in Elmwood, New Jersey mit einer guten Anbindung an die Autobahn I-80 sowie komfortablen Unterkünften und wohl durchdachten Annehmlichkeiten.
Das Red Carpet Inn Elmwood liegt in unmittelbarer Nähe zu einigen der wichtigsten Sehenswürdigkeiten wie dem Meadowlands Sports Complex, dem Ungarischen Folkloremuseum und dem Lambert Castle.
Zu den zahlreichen Annehmlichkeiten und Einrichtungen im Elmwood Red Carpet gehören Kühlschränke und Mikrowellen in den Zimmern sowie kostenloses WLAN.