The St. RegisThe St. Regis New York recreates the glamour of a bygone era at Manhattan’s finest address.