Pete's Diner is somewhere in New York City...I know that's super-vague, but I remember reading somewhere that it was used sometimes in Seinfeld. And that it was a real diner too, not a set. Happiness Hotel was just a set I believe, but the outside shots might have been an old brownstone somewhere in England, hence the shoot location.