The Crosby Street Hotel

Hours

24 hours a day

Contact

212-226-6400
[email protected]

Description

Mixing urban chic and English countryside, The Crosby Street Hotel is nestled in Soho, welcoming guests through its large window-front. Showcasing an array of plants, the lobby exhibits gorgeous and natural sunlight. The Crosby offers distinct organic seating — chairs and benches have been constructed from tree limbs and branches. The hotel also has a rooftop garden that supplies the hotel kitchen with fresh produce and a courtyard filled by a meadow. Their commitment to being eco-friendly is verified through their pending LEED Gold certification.

Reviews are closed.

Be The First To Review

Submit Your {{title}}
{{error}}
:*
:*
 
Get Listed In 5 min for Free!
All events will be verified against Inhabitat Green Standards before they are certified as a green event.