A preview of NYC’s newest downtown boutique, The Crosby Street Hotel
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…