I had no idea this existed right alongside the West Side Highway in NYC. The Keller Hotel, now a landmark building, is an abandoned former hotel that sits at 150 Barrow Street. The building is steeped in rich NYC history, completed in 1898 and serving as a home for travelers arriving at NYC ports.

I haven’t been down there recently, but as far as I know (at the time of this post), the building still stands there unused and boarded up.