Red Carpet Inn Elmwood

Elmwood Park • Show on map
View Details for Price
Located in Elmwood Park, 9.1 miles from MetLife Stadium, Red Carpet Inn Elmwood provides accommodations with free WiFi and free private parking. This 2-star hotel has air-conditioned rooms with a private…More info
