PrevNext
New York, NY
The NoMo SoHo Hotel, formerly known as The Mondrian Hotel, located at 9 Crosby Street features floor to ceiling windows. As the tallest building in the Soho Chinatown area guests have uninterrupted panoramic views. Eleven-foot ceiling heights and beautiful finishes throughout provide guests with an airy and luxurious stay.