The Saint Nicholas Hotel in downtown Albany reopened Friday afternoon, marking the return of the historic property to the city’s North Washington Street corridor.