Take a look at Northlandz near Flemington NJ... The original owner created quite an indescribable HO train layout of sorts. Took you through many levels and was a sight to behold when it was first built. Over the years it languished, not much done to update the trains or the facility, with the exception of an outdoor ride-on train. New owners have recently taken over and are bringing some semblance of realism and operation and breathing new life into the operation. Still much like a tourist trap.
A nicer, more coherently designed train layout venue is EnterTRAINment Junction, near CInncinatti, OH. It has a hobby shop and other amenities tied into it. I haven't personally visited, It's on my list when I get back to Dayton OH. Highly recommended by friends from the area.