Crosby Street Hotel shared by @michelinguide says: ""Crosby Street Hotel, nestled in SoHo, boasts eclectic design and personalized service, bringing boutique charm to NYC."" on Postcard