NoMo SoHo Hotel
The Nomo Soho Hotel is a 125,000 square foot hotel property located at 9 Crosby Street in the heart of Soho, NYC. Purchased in 2015, the hotel features 264 keys, including multiple Food & Beverage amenities. As the tallest hotel in SoHo, the full floor penthouse offers unparalleled entertaining space and terraces featuring panoramic views of the New York skyline.
The ground-up redevelopment (Barry Rice Architects, 2011) transformed the existing century-old 12-story office building into a 27-story 350 foot tall luxury hotel in SoHo. A row of towering topiaries under steel arches adjoining a glass enclosed greenhouse provides a passageway from Crosby Street into the restaurant, bar and lobby.
YEAR BUILT: 2011
CURRENT AREA: 125,000 SF
ARCHITECT: Barry Rice Architects
NUMBER OF FLOORS: 27