About St. Nicholas Hotel
The St. Nicholas Hotel was a 600-room, mid-nineteenth century luxury hotel on Broadway in the neighborhood of SoHo in Manhattan, New York City. It opened on January 6, 1853, and by the end of the year had expanded to 1,000 rooms.