Gallery: Crosby Street Hotel is the First LEED Gold Certified Hotel in ...

Stonehill & Taylor Architects designed the Crosby Street Hotel, which opened in 2009, to fit seamlessly into the distinct and well-trafficed SOHO neighborhood.

Read the rest of this entry »

LEAVE A COMMENT

or your inhabitat account below