Best Western Plus Robert Treat Hotel

50 Park Pl
Newark
New Jersey
United States