
Room 906 at Crosby Street Hotel
At Crosby Street Hotel in SoHo we have a fabulous new addition. On the 9th floor and overlooking the iconic New York water towers, the elegant cast iron facades and cobbled Crosby Street below, Room 906 is a fun and fresh monochrome scheme with a twist...
Read More