Welcome to the spiritual oasis.
Fleeing from reporters, Peter and May hole up in Happy Hogan’s Long Island City apartment overlooking the East River. Here Peter brings the various interdimensional villains in order to help cure them and send them home.
While the establishing shots of this building try to establish it right by the Long Island City sign off Center Blvd, there is no building labeled 5700 on that block. The closest approximation is 48-09 Center Blvd, in Queens. Given the explosions and effects filmed at the lobby of this location, along with the dramatic moments mid-way through the film, the assumption is that the courtyard and lobby were constructed at Trilith Studios (like so many other set pieces from the film) outside Atlanta.
(Spider-Man: No Way Home, 2021)