Crosby Street Hotel, located in the heart of New York City's SoHo neighborhood, seamlessly blends modern luxury with industrial heritage. Behind its minimalist, industrial-style façade, the hotel pays homage to the area’s history with floor-to-ceiling warehouse windows that evoke the iconic SoHo loft aesthetic.
Designed with sustainability at its core, Crosby Street Hotel incorporates environmentally friendly materials and cutting-edge energy-efficient technologies. This commitment to eco-conscious design has earned it a prestigious Gold LEED (Leadership in Energy and Environmental Design) certification from the U.S. Green Building Council, making it one of the most environmentally responsible hotels in the United States.