Last week, we showed you some of the first shots of the brand new Surrey Hotel on Manhattan’s Upper East Side. Today, we’re journeying below 14th Street to bring you snaps from our stay at the just-opened Crosby Street Hotel, the first American property from London-based Firmdale Hotels.
The 86-room boutique hotel sits in the heart of SoHo, with no two rooms designed exactly alike — the vibe is whimsical, upscale but accessible (our reporter mentioned feeling completely at ease sitting on the velvet tuxedo-style sofa in the “drawing room”); the newly-constructed hotel is on its way to earning LEED Silver Level certification from the U.S. Green Building Council and aspires to earn Gold Level certification in the future. Also to come in the future: our full review.
For now, some eye candy: