History The St. Nicholas Hotel: Tales from Nyack’s First Fine Hotel When the St. Nicholas Hotel opened in Nyack in December 1866, it ushered in a new era for the village. Located at 87–91 Main... Mike Hays12 hours ago