Offering easy access to the I-80 motorway, this Elmwood, New Jersey hotel is only 14 miles -225 km- from the centre of New York City and offers comfortable accommodations and thoughtful amenities The Red Carpet Inn Elmwood is located in close proximity to some of the areas main points of interest, including the Meadowlands Sports Complex, the Hungarian Folklore Museum and Lambert Castle The Elmwood Red Carpet provides guests with a variety of amenities and facilities, such as in-room refrigerators and microwaves as well as complimentary wireless internet access