Residence Inn by Marriott Newark/ Elizabeth

83 Glimcher Realty Way
Elizabeth
New Jersey
United States