Client Login Newsletter Signup FacebookTwitter
Stonehill & Taylor

Crosby Street Hotel

New York, NY

1st LEED Gold Certified Hotel in New York State

Located in the heart of SoHo, The Crosby Street Hotel is the first hotel outside of London for the premier luxury London hotelier, Firmdale Hotels. The SoHo property is built from the ground up: an 85,000 square foot, 11-story building with 86 guest suites. Designed as the quintessential SoHo loft, the hotel contains signature features of the hotelier, including five and six fixture baths, graciously proportioned guestrooms, a 99-seat screening room, meeting rooms, a guest library, drawing rooms and a lounge, as well as a lobby bar and restaurant. The hotel has earned LEED Gold Certification, and is the first hotel in New York State to achieve this designation. Interior Design by Kit Kemp.

Related Press

« All Hotels Projects