I worked in the area for a long time, though it’s been a while. The schools are quite different but I’m no expert on either; I just know something about the areas they are in.
Lafayette is in College Hill, a neighborhood of Easton. College Hill, apart from the college, is almost all gorgeous & expensive Victorians, with some small businesses sprinkled on the main drag, but not much else going on.
To get anywhere else, your kid would need a car. The name is apt: it’s a steep hill down to … downtown Easton … which is cute but rather small. It’s on the Delaware River - fun river-based activities nearby, the old canal system etc.
In the downtown, there’s the State Theatre, which gets some nice touring shows and lesser concerts, a farmers market and local festivals, and there’s the Crayola Factory - not really a big draw for college students. It’s a nice place to visit, but I’ve never thought it would be a great home base for a college kid. The boxer Larry Holmes grew up here, still lives nearby, and has contributed a lot to the downtown (the main riverfront street is named after him).
Lehigh is in south Bethlehem, a neighborhood of Bethlehem. The university is on the south side of the Lehigh River, in a working-class kind of neighborhood, and also on a steep hill. Nearby are some cool places, like Steel Stacks, an event space with various cultural activities and also an ice rink.
Across the river is Bethlehem proper, a historic district with lots of gorgeous old buildings from the Moravians who settled the place, and a thriving downtown restaurant/shopping scene. The Hotel Bethlehem is lovely and would be a perfect place to base your visit.
Both schools are in the Lehigh Valley - Easton, Bethlehem and Allentown are basically adjoining small cities. There’s a minor league hockey arena in Allentown; it also serves as a concert venue. There’s a small airport - LVIA, which doesn’t have much in the way of competitive fares. It’s about a half hour to the Poconos and skiing/hiking/mondo outdoors activities. It’s about 90 minutes by bus to NYC (there is no train) and about an hour to Philly. There is lots of traffic, as the area is constantly growing, and you really need a car to get around beyond the campuses.
Hope this helps!