A Station Eight Fan Web Site
I watched "Revelations" the other day and had a thought. Given the big building with a massive neon sign attached that says Hotel Cabal, I wondered how much this sticks out in NYC. I mean, I get the hiding in plain sight thing and all, but there has to be more here than a facade.
So is the Hotel Cabal an actual, functional hotel? Perhaps on the lower levels or something?
Makes sense. Though it could also be perpetually "Under Renovation" too.