2590 stillwell ave
First New Coney Island Hotel In Decades Now Under Construction, Except It’s Not In Coney Island
Construction site for the Sleep Inn Hotel (Source: Amusing the Zillion)Amusing the Zillion reported last week [http://amusingthezillion.com/2013/12/02/new-construction-coney-island-areas-1st-hotel-in-decades/] that Sleep Inn Hotel is now under construction on Stillwell Avenue and Avenue Z, just north of the Coney Island Creek, making it the first new